请高手指教:如何实现adotable的独占方式打开? ( 积分: 50 )

  • 主题发起人 主题发起人 xiaojinding
  • 开始时间 开始时间
X

xiaojinding

Unregistered / Unconfirmed
GUEST, unregistred user!
进程a中的adotable1,进程b中的adotable2,调用了同一个表1。如何实现进程a中的adotable1修改表1的内容的时候,而进程b中的adotable2不能修改表1的内容
 
进程a中的adotable1,进程b中的adotable2,调用了同一个表1。如何实现进程a中的adotable1修改表1的内容的时候,而进程b中的adotable2不能修改表1的内容
 
数据库本身就具有这种功能啊!
 
用的什么数据库?
服务器级别的数据库会自动锁定记录,如ORACLE之类。
但是单机数据库就不行。如DBASE之类。
 
我用的是ACCESS数据库,但是用TABLE可以用它的Exclusive属性可以实现,但是ADOTABLE没有这种属性。还有什么方法可以实现啊?
 
ACCESS数据库可以设置为以独占方式打开的
 
从代码上自己控制吧,如果确实需要可以在两个进程中分别使用两个不同的连接指定打开模式为独占cmShareExclusive
 
补充一下,使用独占方式来避免这样的冲突效率很低下的,而且也不灵活。
 
to piao40993470
请问你还有什么更好的办法吗
 
用权限来设置
 
后退
顶部