• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:DataGridに表示されない)

DataGridに表示されない

このQ&Aのポイント
  • VB6でMySQL4.1に接続し、MySQL内のデータベース「sample」のテーブル「総合」をDataGridに表示できません。実行時エラー「7004」が発生し、「行セットにはブックマークを設定できません」というエラーメッセージが表示されます。表示する方法を教えてください。
  • VB6でMySQL4.1に接続し、MySQLのデータベース「sample」の「総合」というテーブルをDataGridに表示したいです。しかし、エラーメッセージ「実行時エラー '7004':行セットにはブックマークを設定できません」と表示され、表示できません。表示する方法を教えてください。
  • VB6でMySQL4.1に接続し、MySQL内のデータベース「sample」のテーブル「総合」をDataGridに表示しようとしていますが、エラーメッセージ「実行時エラー '7004':行セットにはブックマークを設定できません」と表示されてしまいます。表示ができるようにする方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • dee_honda
  • ベストアンサー率53% (26/49)
回答No.1

CursorLocation = adUseClient で試してみてください。 rs.CursorLocation = adUseClient 'adUserServerが既定値 rs.CursorType = adOpenStatic 'adOpenKeysetのほうがいいかも rs.LockType = adLockOptimistic rs.Open あと、テーブルに主キーがあるかどうかで状況が変わることがあります。

jpgif
質問者

お礼

ありがとうございます! rs.CursorLocation = adUseClient を追加したら表示できました。 本当にありがとうございました。

関連するQ&A