GET CURSOR

構文:

>>--EXEC ADO---GET CURSOR cursor_name INTO :cursor_obj_hv-------->

 >---.------------------------------------------.---------------->
     +--RENAME DATATABLE AS new_datatable_name--+
 
 >--END-EXEC----><

パラメータ:

cursor_name EXEC SQL カーソルの名前。
cursor_obj_hv OpenESQL ADO.NET オブジェクトを格納するホスト変数。
new_datatable_name カーソルの基礎となる DataTable の新しい名前。

目的:

GET CURSOR 文では、指定したホスト変数に OpenESQL EXEC SQL カーソルで使用される ADO.NET オブジェクトを格納します。オブジェクトは、カーソルの種類に応じて、DataReader または DataSet のいずれかになります。このオブジェクトは、他の ADO.NET プログラムと共有できるようになります。

ADO.NET オブジェクトが DataSet の場合は、カーソル用のデータを含む DataTable の名前を必要に応じて変更できます。名前を変更しない場合のデフォルトの名前は「Table」です。

例:

GET CURSOR