dtw_getNextRow() 介面函數會取回輸入,以進行一次一列的 Net.Data 表格處理。 每當您設定 DTW_LE_CONTINUE 旗號,表示需要為該表格處理其他列的資料時, 就會呼叫這個介面函數。為資料庫語言環境使用 dtw_getNextRow()。
限制:只有 Net.Data 在 OS/400 或 OS/390 作業系統上執行的情況下, 才會呼叫這個介面函數。
發生下列狀況時,Net.Data 會呼叫 dtw_getNextRow():
當 dtw_execute() 函數將 DTW_LE_CONTINUE 旗號設定為 on 時, Net.Data 會執行下列步驟:
呼叫 dtw_getNextRow() 時,會將 dtw_lei 結構中的橫列欄位設定為指向橫列物件。 欲處理橫列物件,請使用 Net.Data 公用程式函數 dtw_row_SetCols() 及 dtw_row_SetV()。 Net.Data 會假設在第一次呼叫 dtw_getNextRow() 介面函數後, 橫列物件會包含該表格的直欄標題。後續的呼叫包含實際的表格資料。
只要有設定 DTW_LE_CONTINUE 旗號,就會繼續呼叫 dtw_getNextRow() 函數 (除非訊息區塊處理有另外指示)。