Net.Data 語言環境參考手冊
在您撰寫語言環境時,您必須決定要提供哪些介面。
而您的決定必須視您想要語言環境從事哪些作業而定。
例如,若語言環境要存取資料庫資料,或是要編寫語言,
則兩者所使用的選項會有所不同。
下面的段落將說明 Net.Data 語言環境介面。
- dtw_execute()
- 您必須提供 dtw_execute() 介面,以傳遞來自巨集檔的輸入參數;
這是每一個語言環境所必要的唯一介面。
Net.Data 透過語言環境通信結構 dtw_lei,
來將所有的輸入參數傳遞至 dtw_execute()。
- dtw_initialize()
- 提供 dtw_initialize() 介面來配置或起始設定資料。
在第一次對您的語言環境進行函數呼叫之前,
針對每一個巨集呼叫,Net.Data 只會呼叫一次這個介面。
如果沒有對您的語言環境進行任何函數呼叫,
Net.Data 就不會呼叫 dtw_initialize() 介面。
- dtw_cleanup()
-
在您提供 dtw_initialize() 介面時,也請提供 dtw_cleanup() 介面,
另外,在巨集異常終止時,您會想要允許錯誤處理常式。
針對每一個巨集呼叫,Net.Data 只會呼叫一次這個介面。
- dtw_getNextRow()
- 提供 dtw_getNextRow() 介面來作為資料庫語言環境的一部份,
或是作為可一次處理一列資料之語言環境的一部份。
唯有 Net.Data 在 OS/400 或 OS/390 作業系統上執行時才會呼叫這個介面。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]