下列範例顯示 Net.Data 提供之語言環境所使用的 ENVIRONMENT 陳述式。 這些範例會以圖例說明如何指定參數。您放入 ENVIRONMENT 陳述式的變數, 就是您要讓 Net.Data 巨集作者在他們們巨集中定義或置換的變數。 欲查看其他範例, 請依您所使用的作業系統來參閱 Net.Data 參考手冊或您的 Net.Data README 檔案或「程式目錄」中的附錄。
下例使用 OS/2、AIX 和 Windows NT 的語法顯示 Net.Data 提供的語言環境的 ENVIRONMENT 陳述式。
ENVIRONMENT (DTW_SQL) DTWSQL ( IN DATABASE, LOGIN, PASSWORD, TRANSACTION_SCOPE, SHOWSQL, ALIGN, START_ROW_NUM, DTW_SET_TOTAL_ROWS) ENVIRONMENT (DTW_SYB) DTWSYB ( IN DATABASE, LOGIN, PASSWORD, TRANSACTION_SCOPE, SHOWSQL, ALIGN, START_ROW_NUM, DTW_SET_TOTAL_ROWS) ENVIRONMENT (DTW_ORA) DTWORA ( IN LOGIN, PASSWORD, TRANSACTION_SCOPE, SHOWSQL, ALIGN, START_ROW_NUM, DTW_SET_TOTAL_ROWS) ENVIRONMENT (DTW_ODBC) DTWODBC ( IN DATABASE, LOGIN, PASSWORD, TRANSACTION_SCOPE, SHOWSQL, ALIGN, DTW_SET_TOTAL_ROWS) ENVIRONMENT (DTW_APPLET) DTWJAVA ( ) ENVIRONMENT (DTW_JAVAPPS) () CLIETTE "DTW_JAVAPPS" ENVIRONMENT (DTW_PERL) DTWPERL () ENVIRONMENT (DTW_REXX) DTWREXX () ENVIRONMENT (DTW_SYSTEM) DTWSYS () ENVIRONMENT (HWS_LE) DTWHWS ()
每一種作業系統上的 ENVIRONMENT 陳述式都有所不同; 例如 OS/390 的 SQL 與 ODBC 存取稍有不同:
ENVIRONMENT (DTW_SQL) DTWSQL ( IN LOCATION, DB2SSID, DB2PLAN, TRANSACTION_SCOPE) ENVIRONMENT (DTW_ODBC) DTWODBC ( IN LOCATION, TRANSACTION_SCOPE)