Masaの備忘録 - データベース関連 - Visual Basic
Visual BasicのTips【目次】

トップページ -> Visual Basic -> データベース 関連

データベースの接続法

  • コードの冒頭に以下を記述する
Imports System.Data.OleDb
  • 接続文字列を使ってデータベースに接続するプログラムを書く
Dim Cn As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Database\Animals.mdb")

C:\Database\Animals.mdbは、データベースのファイル名と、そのファイルがある場所を指定している。
また、Cnは「接続」をあらわすOleDbConnectionクラスのインスタンスを示している


参考URL

トップページ -> Visual Basic -> データベース 関連



既存のテーブルに主キーを設定

Dim Com As OleDb.OleDbCommand
Dim Cn As OleDb.OleDbConnection = New OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="D:\Jobs\DataBase.mdb")
Try
    Cn.Open()
    Com = New OleDb.OleDbCommand("ALTER TABLE テーブル名 ADD PRIMARY KEY(項目名)", Cn)
    Com.ExecuteNonQuery()
    Cn.Close()
Catch ex As Exception
    MessageBox.Show(ex.Message)
End Try

参考URL
トップページ -> Visual Basic -> データベース 関連

livedoor Wiki関連リンク