• JDBC操作数据库


    /*JDBC纯Java驱动使用步骤:
     * 1、导入JDBC驱动jar包(项目名称右键->Properties->Java Build Path->Add ExternalJARs)
     * 2、加载并注册驱动程序,导入java.sql.*包
     * 3、创建连接对象
     * 4、创建执行命令对象
     * 5、执行sql语句
     * 6、获取执行sql语句后的结果,进行相关操作
     * 7、关闭资源
     */
    public class JDBC_Demo {

    // 查询操作
     // public static void main(String[] args) {
     // try {
     // Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
     // } catch (ClassNotFoundException e) {
     // e.printStackTrace();
     // }
     // String sql ="select * from stuInfo";
     // Connection conn = null;
     // Statement stm = null;
     // try {
     // //创建连接对象(参数一:数据库url 参数二:账号 参数三:密码)
     // conn =
     // DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=StuDB","sa","sasa");
     // stm = conn.createStatement();
     // ResultSet rs = stm.executeQuery(sql);
     // while(rs.next()){
     // System.out.println(rs.getInt("stuNum")+"-"+rs.getString("stuName")+"-"+rs.getInt("stuAge"));
     // }
     // } catch (SQLException e) {
     // e.printStackTrace();
     // }finally{
     // try {
     // if(stm!=null){
     // stm.close();
     // }
     // if(conn!=null){
     // conn.close();
     // }
     // } catch (SQLException e) {
     // // TODO Auto-generated catch block
     // e.printStackTrace();
     // }
     // }
     // }

     //添加操作
    // public static void main(String[] args) {
    //  try {
    //   Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    //  } catch (ClassNotFoundException e) {
    //   System.out.println("加载驱动失败!");
    //   return;
    //  }
    //  String sql = "insert into stuInfo values(123907,'王五',25,'男','天津')";
    //  Connection conn = null;
    //  Statement stm = null;
    //  try {
    //   conn = DriverManager.getConnection("jdbc:sqlserver://localhost:1433;databaseName=StuDB","sa","sasa");
    //   stm = conn.createStatement();
    //   int result = stm.executeUpdate(sql);
    //   if(result>0){
    //    System.out.println("添加成功!");
    //   }else{
    //    System.out.println("添加失败!");
    //   }
    //  } catch (SQLException e) {
    //   // TODO Auto-generated catch block
    //   e.printStackTrace();
    //  }finally{
    //   try {
    //    if(stm!=null){
    //     stm.close();
    //    }
    //    if(conn!=null){
    //     conn.close();
    //    } 
    //   } catch (SQLException e) {
    //    // TODO Auto-generated catch block
    //    e.printStackTrace();
    //   }  
    //  }
    // }

    }

  • 相关阅读:
    CentOS命令找不到
    Docker原理之rootfs
    Docker原理之Namespace
    Docker原理之Cgroups
    Docker目录
    Docker基本使用
    Linux命令之防火墙
    Linux命令目录
    Rancher之主机添加
    oracle-decode函数用法
  • 原文地址:https://www.cnblogs.com/danmao/p/3825276.html
Copyright © 2020-2023  润新知