
如果程序运行过程中动态使用了对象,那么在编译时就必须把该对象所在pbl编译为pbd或dll,或者在pbr文件里列出动态使用的对象,否则编译后的程序里是不含这个对象的,所以会报错
这就是一行普通代码而已。你可以在执行Update之后,查看一下事务的sqlcode值,然后输出事务的sqlerrtext。
这个也就是所谓的调试了。
update之后,跟踪查看事务(sqlca)的属性就能得到相应的信息。
你所说的调试,其实也就是这个吧?
所以一般写update都会这么写
if dw_1.update() = 1 then //成功
commit//提交确认
else
messagebox("信息","保存失败,失败原因:"+string(sqlca.sqlerrtext))
rollback//回滚事务
end if
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)