C
cowboy738
Unregistered / Unconfirmed
GUEST, unregistred user!
各位大鸟:
首先介绍一下我在事物处理的方面的经验,当然我也不能确认是否正确。我在一个程序中,
表单的Active事件中起动了事物处理database1.startTransaction.在"存储"退出按铵中提交操作
database1.commit;在"取消"退出中取消所有query控件的修改database1.rollback;
这样我在表单起动后可以对数据表各种操作:修改,删除,增加,并可以全部取消程序运行
通过。我用的是odbc连接后台数据库。现提出下面问题
我用的数据库是一种叫做pervasive,其中每个表中都有一个字段rkey当新增一条记录时
rkey值自动增加.于是当有两台工作站甲乙在同进运行我写的程序时甲新增了一条记录后,
乙工作站就不能新增了,要等待甲结束事物处理后才可以。这样我的程序只能同时只有一台工
作站使用呀我急急急!!!
有那位高手在事物处理方法善长请回我或email联系
cowboy738@sina.com
QQ:64104408
感激。。。
首先介绍一下我在事物处理的方面的经验,当然我也不能确认是否正确。我在一个程序中,
表单的Active事件中起动了事物处理database1.startTransaction.在"存储"退出按铵中提交操作
database1.commit;在"取消"退出中取消所有query控件的修改database1.rollback;
这样我在表单起动后可以对数据表各种操作:修改,删除,增加,并可以全部取消程序运行
通过。我用的是odbc连接后台数据库。现提出下面问题
我用的数据库是一种叫做pervasive,其中每个表中都有一个字段rkey当新增一条记录时
rkey值自动增加.于是当有两台工作站甲乙在同进运行我写的程序时甲新增了一条记录后,
乙工作站就不能新增了,要等待甲结束事物处理后才可以。这样我的程序只能同时只有一台工
作站使用呀我急急急!!!
有那位高手在事物处理方法善长请回我或email联系
cowboy738@sina.com
QQ:64104408
感激。。。