关于DW_1.DATAOBJECT=''的奇怪的问题?
vbcat 2002-10-21 03:50:29 我在程序中使用dw_1.dataobject = '...'动态改变数据窗口出现了一个奇怪的问题。
当我把该程序单独提出,作成一个应用以后,在PB中测试运行出现正确结果,程序没有问题,但编译成EXE执行文件后,运行EXE文件时出错。
运行结果是当数据窗口对象改变以后SETTRANOBJECT(SQLCA)不成功,返回值为-1,无法进行数据窗口的retrieve()操作,而再改回原来的数据窗口对象结果又是正确的。
我认为问题是在SETTRANOBJECT(SQLCA)这部分,但出错时SQLCA.sqlerrtext并没有返回值。奇怪!!!是不是PB的“BUG”。
6.0和8.0中都出现了这个问题。