📄 lab7.java
字号:
package jdbc.jdbc;import java.sql.*;public class Lab7 { public static void main(String[] args) { Connection con=null; PreparedStatement ps=null; ResultSet rs=null; try { con=JdbcUtil.getConnection() ; String sql="insert into wen7_23 values(?,?)"; ps=con.prepareStatement( sql); for(int i=0;i<5;i++){ //jdbc的下标从1开始 ps.setInt(1,i+1000 ); ps.setString( 2,"猪猪"+i); ps.executeUpdate() ; } System.out.println("dfk") ; JdbcUtil.release( ps); sql="select id,name from wen7_23"; ps=con.prepareStatement( sql); rs=ps.executeQuery() ; StringBuffer sb=new StringBuffer(); while(rs.next() ){ sb.append( "id="+rs.getInt( 1)+" "); sb.append("name="+rs.getString( 2)+"\n"); } System.out.println(sb.toString() ) ; } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ JdbcUtil.release( rs,ps,con); } }} /** * jdbc 实验7 ...day2 ## 实验目标: 1、理解PreparedStatement和Statement 工作方式的不同 2、掌握PreparedStatement的语法 ## 实验步骤: 1、编写如实验6的测试类 2、在适当的地方加入如下代码: ps = con.prepareStatement(带参数(占位符)的sql); ps.setXXX(参数编号,参数值); ps.executeQuery();或ps.executeUpdate(); 3、运行测试类,观察数据库中数据的变化 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -