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 结构中的 row 字段将被 设置为指向行对象。要处理行对象,可以使用 Net.Data 应用函数 dtw_row_SetCols() 和 dtw_row_SetV()。 Net.Data 假定在首次调用 dtw_getNextRow() 接口函数之后,行对象中将包含表格的列标题。后继的 调用中包含实际的表数据。
只要设置了 DTW_LE_CONTINUE 标志,dtw_getNextRow() 函数就继续被调用(除非 message 块 的处理中指出其它的情况)。