请教一个更新多表一致性的问题

wdslhr 2005-05-03 12:58:58
我想在JSP页面上更新两个表table a(no,name),table b(id ,remark)
要求a与b 表同时成功或同时失败。
我现在是这样做的,sql=update a set no='3'
rs=stmt.executeQuery(sql);
sql=update b set id=4
rs=stmt.executeQuery(sql);

我这样做的话,就会出现 更新a表成功了,但是b 表失败了,a,b两表不能同时成功或失败。请问怎么样解决这个问题?
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wdslhr 2005-05-04
  • 打赏
  • 举报
回复
谢谢楼上的兄弟
szpqq 2005-05-03
  • 打赏
  • 举报
回复
java.sql.Date ld = java.sql.Date.valueOf("2005-04-20");
wdslhr 2005-05-03
  • 打赏
  • 举报
回复
谢谢楼上兄弟
再问个问题:我要将字符串:2005-05-02 转成日期型,格式并且是:2005-05-02 ,那我该怎么转呢?
opencsdn 2005-05-03
  • 打赏
  • 举报
回复
conn.setAutoCommit(false);
,
,
,
最后.conn.commit()

81,094

社区成员

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

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