BIND

ADO.NET DataSet または DataTable を OpenESQL と共有できます。

構文:

>>--EXEC ADO---.--------------------------.-BIND TO :dataobject_hv-------->
               +-USING dataset_name-------+
               +-DATATABLE datatable_name-+

 >--.-------------------.---END-EXEC----><
    +-WITH SCHEMA CHECK-+

パラメーター:

dataset_name 使用する DataSet の名前、またはスタンドアロン DataSet を指定する - (ダッシュ)。dataset_name を指定しない場合は、現在の DataSet が使用されます。
datatable_name OpenESQL と共有する DataTable の名前。
dataobject_hv ADO.NET DataSet または DataTable オブジェクトを識別するホスト変数。
WITH SCHEMA CHECK 現在のスキーマが、コンパイル時に宣言されたスキーマと同じであるかどうかを検証するランタイム チェック。

説明:

dataset_name を参照している OpenESQL (または dataset_name が指定されていない場合は現在の OpenESQL DataSet) 内の後続の EXEC ADO 文は、現在の ADO.NET DataSet を使用します (定義されている場合)。

例:

     EXEC ADO
        USING changesDS BIND TO :changesDSobj
     END-EXEC

     EXEC ADO 
        BIND DATATABLE TABLE1 TO :HVCHGS  
     END-EXEC