如何设定对数据库中的一条记录进行唯一的操做(如update动作)

laoyuan0032 2004-06-28 09:55:05
B/S结构的系统中,如果多人同时访问数据库中的同一条记录,如何控制只让一个人完成该操作后,别人才可以再对该记录进行操作?在线等。
...全文
95 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluemeteor 2004-06-30
  • 打赏
  • 举报
回复
那用那么麻烦 数据库有锁控制
matib 2004-06-30
  • 打赏
  • 举报
回复
可以在表中增加一个标志字段,每当有人操作这张表这条记录的时候都要读一下这个字段,发现标志为0则可以操作,同时把标志置1,发现标志是1则等待
eric22cn 2004-06-30
  • 打赏
  • 举报
回复
操作时锁表
gdj980150 2004-06-30
  • 打赏
  • 举报
回复
操作表的时候开启一个事务,锁定表就可以了.
mtou 2004-06-30
  • 打赏
  • 举报
回复
数据库有这个功能,但需要存储过程来实现,你可以查找你所使用的数据库的SQL语句
darkfly1 2004-06-28
  • 打赏
  • 举报
回复
serializable 建一个数据库操作类
laoyuan0032 2004-06-28
  • 打赏
  • 举报
回复
TO:mtou(逆风) ,数据库本身有没有这个功能
shensheshou777 2004-06-28
  • 打赏
  • 举报
回复
transactions
在这里搜索一下就好了
mtou 2004-06-28
  • 打赏
  • 举报
回复
用数据库的事物控制
laoyuan0032 2004-06-28
  • 打赏
  • 举报
回复
谁来帮帮忙啊,?!多谢了。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧