我用的是interbase数据库做了一个单机版的小应用程序,改成网络版后出现的“其他用户改变了这个纪录”的问题,最好最快的方法怎么解决?请各位发表高见!(50分

  • 主题发起人 主题发起人 小小风
  • 开始时间 开始时间

小小风

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是interbase数据库做了一个单机版的小应用程序,改成网络版后出现的“其他用户改变了这个纪录”的问题,最好最快的方法怎么解决?请各位发表高见!(50分)<br />多谢多谢!
 
网络版和单机版的做法有很大不同!(为了共享冲突,有很多事情要做!)
 
我的程序比较小,也不需要完全解决共享的冲突
最快的方法是什么?
多谢啊~~~~
 
1、生成日志文件
2、记录锁定(以用户ID为标识),当用户退出后清除该用户锁定的记录
 
可以同时几个用户对同一个数据集操作吗?

 
你说的"数据集"是什么?
 
这个问题不能完成避免,只要做好出错后的“善后”工作就可以了
 
就比方说是TTable或者TQuery

好像确实没有办法完全避免

有没有其他办法?
 

Similar threads

D
回复
0
查看
867
DelphiTeacher的专栏
D
D
回复
0
查看
836
DelphiTeacher的专栏
D
D
回复
0
查看
785
DelphiTeacher的专栏
D
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部