レコードセットのオープンの完全な構文はです
コードコピーは次のとおりです。
secordset.opensource、activeconnection、cursortype、locktype、options
例:rs.opensql、conn、1,3
Cursortypeはです
adopenforwardonly0にはデフォルトのカーソルタイプがあります。これは、フォワードカーソルを開くためにレコードセットでのみ移動することができます。
adopenkeyset1は、レコードセットで前方または後方に移動できるキーセットタイプのカーソルを開きます。他のユーザーがレコードを変更または削除する場合、レコードセットはこの変更を反映します。ただし、他のユーザーが新しいレコードを追加した場合、新しいレコードはレコードセットに表示されません。
adopendynamic2は、レコードセットで前進または後方に移動できる動的なカーソルを開きます。他のレコードによって引き起こされるレコードの変更は、レコードセットに反映されます。
adopenstatic3は静的カーソルを開き、レコードセットで前進または後方に移動できます。ただし、静的カーソルは、他のユーザーによるレコードの変更を反映していません。
locktypeはです
adlockreadonly1読み取り専用ロック。レコードセットのレコードを変更できないことを指定します。
adlockprssimistic2保護されたロックは、編集時にレコードをすぐにロックすることを意味します。
adlockoptimistic3 Open Lockingは、レコードセットの更新()メソッドが呼び出された場合にのみレコードをロックできることを指定します。
adlockbatchoptimistic4オープンバッチロック、指定レコードはバッチでのみ更新できます。
最も一般的に使用される2つの方法:
rs.opensql、conn、1,1 'は読み取りに使用され、読み取りのみです
rs.opensql、conn、1,3 'は、データを更新または挿入するために使用され、読み取りと書き込み
以下は、他のネチズンのサプリメントです
RecordSet.Open Source、ActiveConnection、Cursortype、LockType、Options
と書くことができます:
rs.open SQLステートメント、Conn Object、3(カーソルタイプ)、2(ロック方法)
ソース
レコードセットオブジェクトは、ソースプロパティを介してコマンドオブジェクトに接続できます。ソースパラメーターは、コマンドオブジェクト名、SQLコマンド、指定されたデータテーブル名、またはストアドプロシージャです。このパラメーターが省略されている場合、システムはレコードセットオブジェクトのソースプロパティを使用します。
ActiveConnection
RecordSetオブジェクトは、ActiveConnectionプロパティを介して接続オブジェクトに接続できます。ここでのアクティベートは、接続オブジェクトまたはデータベース接続情報(ConnectionString)を含む文字列パラメーターです。
cursortype
RecordSetオブジェクトのオープンメソッドのCursorTypeパラメーターは、adopenforwardonly、adopenkeyset、adopenendynamic、adopenstaticなど、データを起動するカーソルタイプを示します。