当前位置:编程学习 > JAVA >>

conn.commit问题

 如果jdbc设置 conn.set事务自动提交为false

  1.首先preparedstatement执行完一个insert SQL成功;
  2.然后preparedstatement.close();
  3.最后conn.commit();conn.close();

  请问事务会提交插入的数据吗? --------------------编程问答--------------------

实践出真知... --------------------编程问答-------------------- 在不报异常的情况里commit当然是能正常插入至数据库的 --------------------编程问答-------------------- preparedstatement关闭在前也能提交吗 --------------------编程问答--------------------
引用 1 楼 shadowsick 的回复:


实践出真知...
这个是真理,感觉上conn在close前都可以commit --------------------编程问答--------------------  嗯嗯 主要现在机子上没环境,,,, --------------------编程问答--------------------
引用 3 楼 rushly 的回复:
preparedstatement关闭在前也能提交吗


commit 是由Connection创建的, 跟PreparedStatement没关系!
补充:Java ,  Java EE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,