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();
    //   }
    //  }
    // }

    }

  • 相关阅读:
    实现一个微型数据库
    InstallShield 12 制作安装包
    .NET MVC学习笔记(一)
    递归和迭代的差别
    nginx 日志和监控
    c语言中的位移位操作
    Android应用程序绑定服务(bindService)的过程源码分析
    关于js中window.location.href,location.href,parent.location.href,top.location.href的使用方法
    iOS Crash 分析(文二)-崩溃日志组成
    js 字符串转换成数字的三种方法
  • 原文地址:https://www.cnblogs.com/danmao/p/3825270.html
Copyright © 2011-2022 走看看