特定の 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 |
実行するストアド プロシージャを指定します。 |
例:
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
コメント:
SQL ロジックは、データ ソース内の実際のテーブルと列を参照する必要があります。