<完全なレコードセットオブジェクト参照
Nextrecordsetメソッドは、現在のレコードセットオブジェクトをクリアし、一連のコマンドをループすることによって、次のレコードセットオブジェクトを返すために使用されます。 このメソッドは、Recordsetオブジェクトを返します。
複合コマンド文または複数の結果を返すストアドプロシージャの次の結果に、次のコマンドの結果を返すために、このメソッドを使用します。 例えば、類似化合物のコマンド文で"SELECT * FROM table1;SELECT * FROM table2" 、コマンドまたはレコードセットのOpenメソッドにメソッドを実行し、最初のコマンドを実行し、レコードセットオブジェクトに結果を返します。 声明の中で次のコマンドの結果にアクセスするには、Nextrecordsetメソッドを呼び出します。
行を返すコマンドが正常に実行されるが、レコードを返さない場合は、返されたレコードセットオブジェクトが開いたが空になります(BOF and EOF are both True) 。 非行を返すコマンドが正常に実行された場合、返されるレコードセットオブジェクトが閉じられます(State property is adStateClosed) 。 結果がない場合は、RecordsetオブジェクトはNothingに設定されます。
構文
Set objRecordset2=objRecordset1.NextRecordset(ra)
Note: objRecordset1とobjRecordset2は、同じレコードセットオブジェクトにすることができます。
パラメーター | 説明 |
---|---|
ra | 任意。 操作によって影響を受けるレコード数を返します。 |
<完全なレコードセットオブジェクト参照