2017/09/28

[ADO.NET] VB.NET 資料庫連線 I

開發系統一定避不開資料庫的連線與操作,留下紀錄方便以後查詢。


Dim VbConn As New System.Data.SqlClient.SqlConnection
Dim VbConnectionString As String = "Data Source=資料庫主機;Network Library=DBMSSOCN;Initial Catalog=資料庫;User ID=資料庫帳號;Password=資料庫帳號登入密碼;"

If VbConn.State = ConnectionState.Closed Then
   VbConn.ConnectionString = VbConnectionString
   VbConn.Open()
   Dim VbCommand As System.Data.SqlClient.SqlCommand = VbConn.CreateCommand
   VbCommand.CommandText="SELECT * FROM Test"
   Dim ExecuteReturn As Integer = VbCommand.ExecuteNonQuery
   VbCommand.Cancel()
   VbConn.Close()
End If


說明:

1.上述的語法,紅色的字需要填入自己的資料庫主機資料。
2.如果VbConn是全域變數,可以在執行連線前嘗試檢查是否已在離線狀態,避免重複連線。

沒有留言:

張貼留言