不知是不是将记录锁住了
690cj 2003-09-12 10:06:20 在程序中因加入流水号,在窗口的open事件中写了以下的代码(数据库为ASA7)
select liu_sui.liu_sui into :is_liushui from liu_sui using sqlca;
is_liushui=string(long(is_liushui)+1)
update liu_sui set liu_sui.liu_sui=:is_liushui using sqlca;
在单机执行时没有问题,但在网络执行时,只要是一台机器运行这个
窗口后,其它机器在运行这个窗口时,数据窗口变成灰色,计算机就象
死机一样,对任何操作没有反映,如果这时从另一台机器上关闭同样
的窗口,则这台机器又恢复了正常,不知是不是将记录锁住了,如何解决?