
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 · 251 阅读 · 0 评论 -
mysql查询语句结果集rs的判断
if(rs!=null&&rs.equals(“0”)){while(rs.next()){ }}原创 2019-03-24 15:59:41 · 1031 阅读 · 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 · 140 阅读 · 0 评论 -
conn.setAutoCommit(true)和(false)的区别
默认的话为自动提交,每执行一个update ,delete或者insert的时候都会自动提交到数据库,无法回滚事务。设置connection.setautocommit(false);只有程序调用connection.commit()的时候才会将先前执行的语句一起提交到数据库,这样就实现了数据库的事务。true:sql命令的提交(commit)由驱动程序负责false:sql命令的提交由应...转载 2019-04-25 20:15:26 · 936 阅读 · 0 评论 -
数据回滚
conn.setAutoCommit(true)和(false)的区别默认的话为自动提交,每执行一个update ,delete或者insert的时候都会自动提交到数据库,无法回滚事务。设置connection.setautocommit(false);只有程序调用connection.commit()的时候才会将先前执行的语句一起提交到数据库,这样就实现了数据库的事务。true:sql命...转载 2019-04-14 21:11:16 · 1464 阅读 · 0 评论