Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Database/JDBC/SQL/JDO/Hibernate  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 请教:关于数据库锁的问题
dingligang





发贴: 28
积分: 0
于 2003-12-22 02:39 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
现在手头有一个需求:
数据库中某个表的每条记录的一个字段表示状态位,值为0或者1。规则是:
1。读取此状态(0或者1,期间可能被别的程序修改)
2。点击一个提交按钮(一段时间后),要求判断这个状态位,如果是1,则置为0,否则提示状态已经被更改。

请问2中的2个操作(检查、赋值),仅仅用一个jdbc中的

setAutoCommit(false);
//select (check) ...
//update (do) ...
conn.commit();
setAutoCommit(true);

行么?或者用别的方法?



定风波
莫听穿林打叶声,
何妨吟啸且徐行。
竹杖芒鞋轻胜马,谁怕?
一蓑烟雨任平生。
料峭春寒吹酒醒,微冷!
山头斜照却相迎。
回首向来潇洒处,归去
也无风雨也无晴。

话题树型展开
人气 标题 作者 字数 发贴时间
5662 请教:关于数据库锁的问题 dingligang 287 2003-12-22 02:39
3849 Re:请教:关于数据库锁的问题 floater 673 2003-12-22 03:09
4237 Re:请教:关于数据库锁的问题 dingligang 126 2003-12-23 11:41
4019 Re:请教:关于数据库锁的问题 floater 168 2003-12-23 14:36

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923