PB编程高手帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/26 10:28:53
我在应用对象open事件中编写了下面的脚本语言sqlca.dbms=profilestring("pb.ini","database","dbms","")
sqlca.dbpram=profilestring("pb.ini","database","dbpram","")
open(tel_window1)
可是提示
(0002) :Error C0019: Incompatible property dbpram for type transaction
是什么错误,怎么改?

前两句的意思就是读取pb.ini这个配置文件中Database节点的"DBMS"键值和"DBPARM"键值,如果找不到,则默认设置为空串.编译时候的错误是因为代码写错了,应该是SQLCA.DBPARM而不是SQLCA.DBPRAM!
如果注释了这三句,那application对象里面就没有任何代码了,而application是启动的开始,没有代码还执行啥?当然提示This application needs a script for its open event!