- ベストアンサー
DBの内容をデータグリッドに
とあるDBの情報をデータグリッドへ反映させようとしたのですが、「行セットにはブックマークは設定できません。」とエラーが出てしまいます。 このエラーについての対処法がわかるかたお願いします.
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
質問文からキーワードを拾ってGoogleで検索。 データグリッド 行セット ブックマーク
その他の回答 (2)
こちら↓が参考になると思います。 http://www.okweb.ne.jp/kotaeru.php3?q=756376
> このエラーについての対処法 質問文を何度か読み直したのですが、残念ながら私の文章読解力では、 (1) VBのバージョン (2) コントロールの種類。(3rdベンダ製品も含め複数あり) (3) 接続方法。(DAO、ADO+OLEDBなど、ミドルウェアの種別、カーソル属性) (4) エラー箇所のソースコードの記述 (5) エラーコード あたりの情報が読み取れませんでした。 (見落としているのかもしれませんが......) 行間が読み取れる、読み取り精度と洞察力が豊かな専門家のコメントに期待しましょう。 という訳で、次の人ヨロシク。(^人^;
お礼
今度からは詳細情報ものせて解答されやすいように努めます。ありがとうございました。
補足
情報が少なくてすみません。 下記の通りです。よろしくお願いします。 (1)VB6.0(SP5) (2)Microsoft DataGrid Control6.0 (SP5) (OLEDB) (3)ADO,DBはAccess (4) dim cnt as ADODB.Connection dim rst as ADODB.Recordset dim strSQL as string set cnt=New ADODB.Connection cnt.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\test.mdb" cnt.Open strSQL="SELECT ~~" (省略します) rst.open strSQL,cnt,adOpenDynamic,adLockOptimistic,adCmdText Set DataGrid1.DataSource=rst レコードセットはちゃんととれているのでそこは問題としないでください。上記の.mdbおよびSQL文は説明用です。 (5)7004
お礼
どうもありがとうございます。 問題なくできました。
補足
検索キーワードに「VB」を含めていたので、有効な情報が得られませんでした。検索方法共に参考にさせていただきます。