PreparedStatement接口的补充问题——占位符
来源:互联网 发布:latex软件 编辑:程序博客网 时间:2024/05/29 16:51
PreparedStatement接口继承于Statement接口,所以它拥有Statement接口中的方法,详情见
在实际开发中我们在编写SQL语句的时候可能会用到占位符?,它可以代替SQL语句的参数,然后通过setXXX()方法对SQL语句的参数进行赋值。例如
public List<Employee> selectEmp(int firstResult, int pageSize) { Connection con = null; List<Employee> list = new ArrayList<Employee>(); try { con = DBCon.getCon(); String sql = "select * from tb_employee order by id limit ?,?"; PreparedStatement pstmt = con.prepareStatement(sql); pstmt.setInt(1, firstResult);//调用PreparedStatement接口中的setInt方法 pstmt.setInt(2, pageSize); ResultSet rs = pstmt.executeQuery(); while (rs.next()) { Employee emp = new Employee(); emp.setEmpId(rs.getInt("id")); emp.setEmpName(rs.getString("name")); emp.setEmpSex(rs.getString("sex")); emp.setEmpAge(rs.getInt("age")); emp.setTelephoneNo(rs.getString("telephoneNo")); emp.setAddress(rs.getString("address")); list.add(emp); } rs.close(); } catch (Exception ex) { ex.printStackTrace(); } finally { try { con.close(); } catch (SQLException e) { e.printStackTrace(); } } return list; }
0 0
- PreparedStatement接口的补充问题——占位符
- java PreparedStatement 占位符问题
- SQL中LIKE '%' 与 PreparedStatement的占位符 ? 使用方法
- ios 补充占位符
- 使用PreparedStatement为占位符?赋值
- java——jdbc 使用 PreparedStatement接口
- JDBC PreparedStatement接口的应用
- java sql like ? PreparedStatement 占位符 预编绎
- DB2中占位符?的问题
- 关于Hibernate的占位符问题。
- Hibernate4 HQL查询占位符的问题
- java中占位符出错的问题
- preparedStatement 接口
- PreparedStatement接口
- PreparedStatement接口
- PreparedStatement接口
- PreparedStatement接口
- Java——接口的补充——接口的实现
- Java中Set的contains()方法 —— hashCode与equals方法的约定及重写原则
- 第一篇文章~
- 关于Block Formatting Context--BFC和IE的hasLayout
- Ogre MeshLod实现
- 关于 多维预算系统 个人总结 (欢迎评论或留下脚印)
- PreparedStatement接口的补充问题——占位符
- 万有引力定律
- 感恩八年 — 致CSDN (感谢有你)
- API
- 【Codeforces 599A 】Patrick and Shopping
- 模拟退火算法
- STM32之ADC_1
- 字符串全排列(递归与非递归)
- JAVA面试算法小记