如何防止频繁的提交事务?(在服务器数据库实现) (100分)

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

nulk

Unregistered / Unconfirmed
GUEST, unregistred user!
标题够清楚了吗?比如限制 1分钟内客户只可以Commit 1次
思路也可以说说,谢谢啦!
 
你自己控制事务不就行了吗?
 
思路:提交完Trans1后,无论成功失败,开始一个陷阱,捕捉同一个用户的所有提交动作。
这个陷阱怎样写啊?
 
不可能由服务器端实现的,
你的设了隐井但是你想想效率如何?
有必要吗?


 
用陷阱不好,在客户端每次提交事务后使相关操作(Button.)Enabled:=false,同时开启定时器,
1分钟内后再让它:=true 并关闭定时器。
 
接受答案了。
 

Similar threads

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