IBM Books

Net.Data 語言環境參考手冊

dtw_execute()

dtw_execute() 介面函數會處理含有必須由語言環境處理之陳述式的巨集檔 FUNCTION 區塊。 例如,參照資料庫語言環境的 FUNCTION 區塊, 會包含語言環境用來查詢資料庫的 SQL 陳述式。

每當 Net.Data 巨集處理一個參照語言環境的 FUNCTION 區塊時, 都會呼叫 dtw_execute() 介面函數。 當 dtw_execute() 介面函數完成時,接下來會發生什麼事, 需視語言環境是否有一次處理一列資料而定。 如果是的話,介面函數會在 dtw_lei 結構中設定 DTW_LE_CONTINUE 旗號, 以命令 Net.Data 呼叫 dtw_getNextRow() 介面函數。 dtw_getNextRow() 介面函數及其處理步驟的相關資訊, 請參閱dtw_getNextRow()

您可以令 dtw_execute() 介面函數執行所有產生報表區塊程序之輸入所需的處理程序, 以使執行效能最佳化。 例如,SQL 語言環境的 dtw_execute 介面函數會產生在報表區塊階段所要處理的整個表格。


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]