zoukankan      html  css  js  c++  java
  • preparedStatement平台:

    public class cs{

      public static void main(String[] args){

          try{

            class.forName("com.mysql.jdbc.Driver");//注册驱动

            Connection conn = DriverManager.getConnection("jdbc:mysql:///cs","root","root");//获得链接

            String sql="select * from tb";//sql语句

            PerparedStatement pare = conn.prepareStatement(sql);//获取链接对象

    //作为 Statement 的子类,PreparedStatement 继承了 Statement 的所有功能。另外它还添加了一整套方法,用于设置发送给数据库以取代 IN 参数占位符的值。同时,三种方法 execute、 executeQuery 和 executeUpdate 已被更改以使之不再需要参数。这些方法的 Statement 形式(接受 SQL 语句参数的形式)不应该用于 PreparedStatement 对象。

            ResultSet rs=pare.executeQuery(sql);

            //ResultSet接受executeQuery传递过来的对象数据之后方便进行操作

            while(rs.next()){

              int id=rs.getInt(1);

              //接受第一个next传递过来的第一个值,定义为INT

              String name=rs.getString("name");

              int age=rs.getInt(3);

              

    System.out.println("id:" + id + "   " + "name:" + name + "   " + "age:" + age);

            }

          rs.close();

           pare.close();

            conn.close();

          }catch(ClssNotFoundException e){

            e.printStackTrace();

          }catch(SQLException e){

            e.printStackTrace();

          }

      }

    }

  • 相关阅读:
    Android 捕获异常并在应用崩溃后重启应用
    Android 浏览器 —— 使用 WebView 实现文件下载
    给 Android 研发的一些的建议
    java.util.concurrent.RejectedExecutionException
    java的关闭钩子(Shutdown Hook)
    PGP工作原理及其安全体制
    漫画:什么是红黑树?
    LINUX下IDEA等工具调试项目时提示:Unable to open debugger port
    MongoDB aggregate 运用篇(转)
    Java8系列之重新认识HashMap
  • 原文地址:https://www.cnblogs.com/fanqiexin/p/10641922.html
Copyright © 2011-2022 走看看