VBでアクセスデータベースに接続する方法
Accessデータベースに接続するには、Visual BasicではADO.NETが使用できます。一般的な手順を以下に示します。
- 必要な名前空間をインポートします:
Imports System.Data.OleDb
- データベースコネクションオブジェクトの作成:
Dim connStr As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\path\to\your\database.mdb"
Dim conn As New OleDbConnection(connStr)
ちなみに、上記のコードのC:\path\to\your\database.mdbは、アクセスデータベースファイルのパスに置き換える必要があります。
- データベース接続を開く:
conn.Open()
- SQL クエリを実行するか、データベースを操作します。
Dim sql As String = "SELECT * FROM TableName"
Dim cmd As New OleDbCommand(sql, conn)
Dim reader As OleDbDataReader = cmd.ExecuteReader()
While reader.Read()
' 处理每一行数据
Dim value As String = reader("ColumnName").ToString()
' ...
End While
reader.Close()
上のコードのTableNameとColumnNameは、あなたのテーブル名とカラム名に置き換えてください。
- データベース接続を閉じます。
conn.Close()
Access データベースに接続する簡単なサンプルコードです。ニーズに応じて変更と拡張をしてご利用ください。