投稿日 | : 2004/06/17(Thu) 09:58 |
投稿者 | : S.S |
Eメール | : |
URL | : |
タイトル | : Re: VBでのACCESSデータ読み出しについて |
> 初めまして。
> VBとACCESSの絡みについての質問です。。
まずVBとACCESSのバージョン、それとOSのバージョンをお教えください。
一応下記に接続方法を記述しますが、バージョンによって多少異なってきます。
接続方法もDAO、RDO、ADOとありますが、開発プロジェクト単位で決まっているのでしょうか?
とりあえず接続方法を書きます。
' ADOのオブジェクト変数を宣言する
Dim Cnn As New ADODB.Connection
Dim Rec As New ADODB.Recordset
' 接続
Cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\DB.mdb;"
'保存先をフルパス指定する
' テーブル名を指定しレコードセットの作成
Rec.Open "Table1", Cnn, adOpenKeyset, adLockOptimistic
これでテーブルの値を取得することが出来ます。
通常?接続はログイン時に一括で行うことが多いです。
テーブルへのアクセス、更新等もテーブル名とSQLを渡すだけでレコードセットされる
関数を作成された方が、他の人との統一もとれ、修正時に一括で修正できるので便利かと
思います。
とりあえず試してください。それと参照設定を行って下さい(今回の場合ADO)