zoukankan      html  css  js  c++  java
  • ODBC操作数据库

    /*ODBC使用步骤:(ODBC数据源由微软平台提供)
     * 1、配置ODBC数据源(控制面板->管理工具->ODBC数据源)
     * 2、加载并注册驱动程序,导入java.sql.*包
     * 3、创建连接对象
     * 4、创建执行命令对象
     * 5、执行sql语句
     * 6、获取执行sql语句后的结果,进行相关操作
     * 7、关闭资源
     */
    public class ODBC_Demo {

     //ODBC连接SqlServer
    // public static void main(String[] args) {
    //  try {
    //   //加载并注册驱动程序
    //   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    //  } catch (ClassNotFoundException e) {
    //   e.printStackTrace();
    //  }
    //  String sql = "select * from stuinfo";
    //  Connection conn = null;
    //  Statement stm = null;
    //  try {
    //   //创建连接对象
    //   conn = DriverManager.getConnection("jdbc:odbc:mysqlserver","sa","sasa");
    //   //创建执行命令对象
    //   stm = conn.createStatement();
    //   //执行sql语句
    //   ResultSet rs = stm.executeQuery(sql);
    //   //获取执行sql语句后的结果,进行相关操作
    //   //遍历ResultSet
    //   while(rs.next()){
    //    System.out.println(rs.getInt("stuNum"));//使用列名获取单元格中的信息
    //    System.out.println(rs.getString(2));//使用列序号获取单元格中的信息,注意:列序号从1开始
    //    System.out.println(rs.getInt("stuAge"));
    //   }
    //  } 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();
    //   }
    //  }
    // }

    }

  • 相关阅读:
    动态规划精讲(一)53. 最大子序和
    ACM计算几何总结
    三角形外心的坐标公式
    三角形外心的坐标公式
    高精度模板
    位运算模板
    同余定理与逆元
    扩展欧几里得算法求二元一次方程
    1004. 最大连续1的个数 III
    剑指 Offer 04. 二维数组中的查找
  • 原文地址:https://www.cnblogs.com/danmao/p/3825270.html
Copyright © 2011-2022 走看看