DataGridが表示されない

解決


熊吉  2003-01-12 10:06:06  No: 105854

データグリッドにレコードが表示されなくて困っています。
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

よろしくお願いします。


K  2003-01-12 11:37:07  No: 105855

rec.CursorLocation = adUseClient
rec.Open "Table1", cnn, adOpenKeyset, adLockOptimistic

で如何でしょ?


熊吉  2003-01-12 20:03:43  No: 105856

クライアントカーソルを指定する必要があったんですね
ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加