2017/09/30
2017/09/29
[ADO.NET] VB.net 資料庫連線 II
上一篇 VB.NET 資料庫連線 I 是最基本的連線方法。
事實上還可以使用 using.. End Using的方式讓.net自行管理資料庫的連線資源的釋放。
Dim VbConnectionString As String = "資料庫連線字串設定方式請參考 "VB.NET 資料庫連線語法 I
Using VbConn As SqlClient.SqlConnection = New SqlClient.SqlConnection(VbConnectionString)
VbConn.Open()
Using VbCommand As SqlClient.SqlCommand = VbConn.CreateCommand
VbCommand.CommandText="SELECT * FROM Test"
Dim ExecuteReturn As Integer = VbCommand.ExecuteNonQuery
VbCommand.Cancel()
End Using
End Using
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是全域變數,可以在執行連線前嘗試檢查是否已在離線狀態,避免重複連線。
訂閱:
文章 (Atom)