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 操作系统上运行时才调用此接口。
[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]