java学习笔记
来源:互联网 发布:ubuntu查看网口 编辑:程序博客网 时间:2024/05/22 11:29
java操作mysql数据库:
回滚:放在catch语句中,大多数软件设计就是这样,抛出异常时,执行回滚。想触发回滚,就抛出异常。
设置连接con.setAutoCommit(false)为false,自己提交数据库,可以防止一个表产生数据,而令一个表没有产生,
则第一个表产生的数据就是脏数据。
stmt.execute(sql)语句执行成功后,添加con.commit();自己手动提交。失败要抛出异常,执行con.rollback();
stmt.execute(sql)语句返回的是一个结果集。如果sql语句是增加、删除、插入语句,不返回结果集,语句为false。
只有查询语句才返回一个结果集,语句为true。
一定要注意if(stmt.execute(sql))语句,注意sql语句的性质,增删改。
操作数据库时,把容易出错的放在前面。
- Java学习笔记--CSS笔记
- Java学习笔记001
- Java 学习笔记
- java 学习笔记
- Java学习笔记
- java 学习笔记
- java学习笔记
- java学习笔记
- java学习笔记-1
- java虚拟机学习笔记
- java虚拟机学习笔记
- java虚拟机学习笔记
- Java学习笔记1
- Java学习笔记2
- java学习笔记(1)
- java学习笔记#2
- java学习笔记1
- java 学习笔记
- Vim的一些常用命令
- VIM设置代码折叠
- 三维世界的四个基本构件
- 初涉产品经理
- Sql Hacks 阅读感悟——总纲
- java学习笔记
- Java - for 循环的使用
- awk学习精要
- java_mail
- 传递 xml string到sql server时的sp_xml_preparedocument无法解析问题
- 文件系统的系统调用过程
- 完美程序员的10种品质
- java中获得文件路径的几种方式
- 宏定义的极致发挥---让你的普通C++类轻松支持IDispatch自动化接口(二)