2018.06.11写一个web程序的时候发现了一个问题,解决了好几天都没解决,并且也找不到问题所在。偶然百度找到了根源所在,希望可以帮到大家。 1 在调用这个函数的时候一直抛异常。刚开始我还以为是代码的错误,查了好几天,都没查到。结果是数据库锁的问题 2.1 首先看看你的jsp页面提交到servl ...
分类:
数据库 时间:
2018-06-11 18:59:25
阅读次数:
909
之前在写JSP三层代码的时候,封装了一个BaseDao的工具类,包含executeQuery()方法、executeUpdate()方法。每个Dao层的方法都会把结果集进行再次的封装,为了减轻代码的冗余,就对这些方法进行的封装,并且根据模型直接返回一个结果集。 ...
分类:
Web程序 时间:
2018-06-11 00:32:25
阅读次数:
251
传统jdbc数据插入 1、在Java代码for循环插入 executeUpdate() 2、批处理方法addBatch(Statement、Prestatement) addBatch() executeUpdate() 3、缺点: 1、 插入速度非常慢,需要频繁获取session 2、 代码和SQ ...
分类:
其他好文 时间:
2018-05-24 01:12:05
阅读次数:
176
JDBC增加、更新、删除数据 st.executeUpdate(sql) 进行插入、更新、删除操作返回的是受影响的记录的条数 注意:输入的sql语句中,vachar类型记住加单引号 完整代码如下: ...
分类:
数据库 时间:
2018-05-07 00:47:25
阅读次数:
215
上一篇是针对连接数据库以及释放数据库资源进行的基本封装练习,这一次就是实战操作了,实际的操作一张表,数据表的信息如下图所示 一 、添加、更新、删除其实都是用的executeUpdate()方法,所以除了SQL语句不同,其他的基本一样,这里写的是一个添加操作: // 添加一个运动员,传入一个运动员对象 ...
分类:
数据库 时间:
2018-03-07 11:40:32
阅读次数:
202
1、概述 (1)通过预处理对象的executeUpdate方法,完成记录的insert\update\delete语句的执行; (2)操作格式统一如下: ①注册驱动; ②获取连接; ③获取预处理对象; ④SQL语句占位符设置实际参数; ⑤执行SQL语句; ⑥释放资源。 2、插入记录:insert,实 ...
分类:
数据库 时间:
2017-12-25 23:19:30
阅读次数:
394
JDBCTM中Statement接口提供的execute、executeQuery和executeUpdate之间的区别 Statement 接口提供了三种执行 SQL 语句的方法:executeQuery、executeUpdate 和 execute。使用哪一个方法由 SQL 语句所产生的内容决 ...
分类:
其他好文 时间:
2017-12-16 15:52:01
阅读次数:
99
1. ResultSet executeQuery(String sql); 执行SQL查询,并返回ResultSet 对象。 2.int executeUpdate(String sql); 可执行增,删,改,返回执行受到影响的行数。 3.boolean execute(String sql); ...
分类:
其他好文 时间:
2017-11-18 11:06:08
阅读次数:
187
String sql="Insert into haas1(id,name,major) values('101','hz','电信')";PreparedStatement pstmt=conn.prepareStatement(sql); int n=pstmt.executeUpdate(); ...
分类:
数据库 时间:
2017-10-20 13:41:29
阅读次数:
198
最近在做一个Web课程设计的时候遇到了如下的问题。 java.sql.SQLException: java.lang.RuntimeException: java.sql.SQLException: Can not issue executeUpdate() for SELECTs at com.i ...
分类:
Web程序 时间:
2017-10-13 10:27:25
阅读次数:
534