我有一个程序,后台是SQL7,用Ttable,把cachedupdates设置为True,然后用Applyupdate,在一个用户时正常,但如果两人同时提交,两

  • 主题发起人 主题发起人 netfly
  • 开始时间 开始时间
N

netfly

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个程序,后台是SQL7,用Ttable,把cachedupdates设置为True,然后用Applyupdate,在一个用户时正常,但如果两人同时提交,两台机的程序都死掉了。急!!!!!(200分)<br />
 
好象有个设置共享属性什么的,一定要为true.
我去查下
 
入库时try一下嘛。
try
post
except
end;
 
我用SQL6.5,
用Ttable很容易死机,尤其是数据量大的时候,一个用户用就会死掉。
我改用Query,用Query update Or insert 后,就不死机了。
 
我想你可能没有设置多用户,具体的方法:
开始->程序->sql server 7.0->Client nextwork Utility,把它设置成多协议就
行了。我以前就碰到和你同样的问题。还有一个问题,在操作远端数据库时,最好不
要用Ttable,用Tquery+Tupdatesql来处理数据,否则会容易出现死机的现象。
 
用Table可能不妥啊
Table会把表锁起来的
最好别用
 
不爽,没俺的分:<
 
都别说了,这个就是table的一个bug。table不能用在网络数据库上,会把表锁死了。我们现在都
用query。用query 就什么问题都没有了。在这里还得感谢提出这个问题的人,要是不说
这个table 还要让多少人困惑啊。
 
后退
顶部