mysql
一生要强
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java与mysql数据库编程中遇见“Before start of result set at com.mysql.jdbc.SQLError.createSQLException” 的解决办法
这个Bug是因为在取出ResultSet对象,对其进行操作时,没有采用.next()方法将ResultSet对象的光标移至指定行,不管Statement对象执行SQL语句是否十分确定能搜出记录,也不可以在没有ResultSet的next()方法之前直接对ResultSet对象进行取值 ...转载 2019-03-24 22:02:46 · 270 阅读 · 0 评论 -
mysql查询语句结果集rs的判断
if(rs!=null&&rs.equals(“0”)){ while(rs.next()){ } }原创 2019-03-24 15:59:41 · 1048 阅读 · 0 评论 -
集数据库连接,查询,更新(删,改,增),关闭为一体的Java类
package com.gxiwuz.cn.datebase; import java.sql.*; /** 数据库访问操作管理类 @author 演示 / public class DbUtil { private static final String driverClass=“com.mysql.jdbc.Driver”; //power为数据库名 private static fin...原创 2019-03-29 11:38:21 · 151 阅读 · 0 评论 -
conn.setAutoCommit(true)和(false)的区别
默认的话为自动提交, 每执行一个update ,delete或者insert的时候都会自动提交到数据库,无法回滚事务。 设置connection.setautocommit(false);只有程序调用connection.commit()的时候才会将先前执行的语句一起提交到数据库,这样就实现了数据库的事务。 true:sql命令的提交(commit)由驱动程序负责 false:sql命令的提交由应...转载 2019-04-25 20:15:26 · 954 阅读 · 0 评论 -
数据回滚
conn.setAutoCommit(true)和(false)的区别 默认的话为自动提交, 每执行一个update ,delete或者insert的时候都会自动提交到数据库,无法回滚事务。 设置connection.setautocommit(false);只有程序调用connection.commit()的时候才会将先前执行的语句一起提交到数据库,这样就实现了数据库的事务。 true:sql命...转载 2019-04-14 21:11:16 · 1492 阅读 · 0 评论
分享