TO FILL USE

特定の DataTable に対して、データ ソースからのデータを含む DataTable の列をロードするために必要な SQL ロジックを指定します。

構文:

>>--EXEC ADO--.--------------------.--TO FILL  datatable_name-->
              +-USING dataset_name-+

 >---.-------------------------------------------------.------->
     |                                                 |
     |           +---------------  ,  --------------+  |
     |           V                                  |  |
     +- MAPPING--datatable_col_name AS table_col_name--+                        
  
 >--------------USE--+-sql_select_statement----------+--------->
                     +-stored_procedure_statement----+                          
                          
 >--END-EXEC---><

パラメーター:

datatable_name DataTable の名前。
dataset_name 使用する DataSet 参照。dataset_name を指定しない場合は、現在の DataSet が使用されます。
datatable_col_name DataTable 内の列の名前。
table_col_name データ ソース内のテーブルの列の名前。
sql_select_statement データ ソース内のテーブルを参照する標準の SQL SELECT 文。
stored_procedure_statement 実行するストアド プロシージャを指定します。

コメント:

SQL ロジックは、データ ソース内の実際のテーブルと列を参照する必要があります。

例:

     EXEC ADO
        TO FILL Customers USE
        SELECT CustomerID,CompanyName,ContactName,ContactTitle,Address          
        ,City,Region,PostalCode,Country,Phone,Fax 
        FROM Customers WHERE CustomerID LIKE :pattern
     END-EXEC