|
刚学LR啊,问一个比较浅的问题。
我选择了一个ODBC的协议,想通过手动写脚本的方式和数据库相连。在帮助里面找到了一段代码,添在Action()里:
lrd_init(&InitInfo, DBTypeVersion);
lrd_open_context(&Ctx1, LRD_DBTYPE_ODBC, 0, 0, 0);
lrd_alloc_connection(&Con1, LRD_DBTYPE_ODBC, Ctx1, 0 /*Unused*/, 0);
编译不通过: vuser_init.c (2): undeclared identifier `InitInfo'
vuser_init.c (2): undeclared identifier `DBTypeVersion'
vuser_init.c (4): undeclared identifier `Ctx1'
vuser_init.c (4): undeclared identifier `LRD_DBTYPE_ODBC'
vuser_init.c (6): undeclared identifier `Con1'
未声明的参数错误,试着加上头文件 #include "lrd.h"还是报错,但是我在51testing上下载过一个别人的脚本,也是这么写的,编译就没有问题。
这是什么原因?哪里需要设置么?谢谢大家。 |
|