データグリッドにレコードが表示されなくて困っています。
MDBファイル
Access2000
参照設定
Microsoft ActiveX Data Objects 2.5 Library
コンポーネント
Microsoft DataGrid Control 6.0 (SP5)(OLEDB)
ソース
Private Sub Form_Load()
' ADOのオブジェクト変数を宣言する
Dim cnn As New ADODB.Connection
Dim rec As New ADODB.Recordset
' 接続を確立する
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;DataSource=c:\db1.mdb;"
' テーブル名を指定してレコードセットを作成する
rec.Open "Table1", cnn, adOpenKeyset, adLockOptimistic
Set DataGrid1.DataSource = rec
End Sub
よろしくお願いします。
rec.CursorLocation = adUseClient
rec.Open "Table1", cnn, adOpenKeyset, adLockOptimistic
で如何でしょ?
クライアントカーソルを指定する必要があったんですね
ありがとうございました。
ツイート | ![]() |