DB接続メモ。
vb2008
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Using con As New System.Data.SqlClient.SqlConnection
con.ConnectionString = _
"Data Source=.\SQLEXPRESS;" & _
"AttachDbFilename=|DataDirectory|\list.mdf;" & _
"Integrated Security=True;" & _
"User Instance=True"
'DBを開く
con.Open()
'---<< DBの接続状態を確認>>---
MessageBox.Show(con.State.ToString, "開いた直後")
con.Close()
'---<< DBの接続状態を確認>>---
MessageBox.Show(con.State.ToString, "閉じた直後")
End Using
Catch ex As Exception
MessageBox.Show(ex.ToString, "例外発生")
End Try
End Sub
End Class
Using ステートメント
End Usingを抜けると自動的にオブジェクトを破棄してくれるそうな。
2005以降で利用可能とのこと。
DB接続文字列は、app.configに書いてある内容をコピペ。