单机软件无法同时登陆两个账户
数据库在服务器上,在本地机器安装了我自己编写的单机软件,但是两台机器无法同时打开这个软件,即使登进去,也无法运行。
偶尔有的时候可以两个机器一起登陆,可以正常使用。但是不知道原因是什么。
我是PB ODBC连接MS SQL2000数据库。请大家帮忙分析下原因。谢谢
[解决办法]
一台机器用时正常吗?正常的话很可能是表锁定了,你程序中事务没有正常提交!
[解决办法]
在执行insert update操作之后,
if sqlca.sqlcode=0 then
commit;
else
rollback;
end if
上面代码仅为简单示范