Top
>
言語
>
VisualBasic
>2013100901
●Visula Basic ADO Recordset で RecordCount プロパティが -1 を返す場合。
原因
カーソルタイプのミスマッチが原因です。
解決方法
解決方法1
サーバーサイド カーソルでCursorType プロパティに adOpenKeyset もしくは adOpenStatic を使用する。
解決方法2
クライアントサイド カーソルを使用する。
レコードセットのオープン前に レコードセットのカーソルロケーションに adUseClient を設定する。
(例) rs.CursorLocation = adUseClient
※rsはレコードセットオブジェクト
最終更新日:2013/11/09
- Published By MINDKERNEL.COM -