JDBC-ODBC桥连接方式操纵SQL数据库

时间:2020-12-25 21:56:35


/**
 * 功能:演示使用JDBC-ODBC桥连接方式操纵SQL数据库
 * 作者:徐守威
 * 操作步骤:
 * 1.配置数据源
 * 2.在程序中连接数据源
 * 3.操作数据
 */
package com.jasxu;
//引入sql包
import java.sql.*;
public class T1 {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  Connection ct=null;
  Statement st=null;
  try
  {
   //1.加载驱动(作用:把需要的驱动程序加入

内存)
   Class.forName

("sun.jdbc.odbc.JdbcodbcDriver");
   //2.得到连接(指定连接到哪个数据源,用户

名和密码)
   ct=DriverManager.getConnection

("jdbc:odbc:Jasxu","sa","xushouwei");
   //3.创建Statement或PreparedStatement
   //Statement用处是发送sql语句到数据库
   st=ct.createStatement();
   //4.执行(crud,创建数据库,备份数据库,

删除数据)
   //例如:演示添加一条数据到dept表
   //executeUpdate可以执行cud(添加,删除,

修改)操作
   int i=st.executeUpdate("insert into

dept values('50','保安部','宿迁')");
   if(i==1)
   {
    System.out.println("数据添加成

功!");
   }
   else
   {
    System.out.println("数据添加失

败!");
   }
   
  } catch (Exception e)
  {
   // TODO: handle exception
   e.printStackTrace();
  }
  finally
  {
   //关闭资源,关闭顺序(谁后创建者先关闭)
   try {
    //为了程序更加健壮
    if(st!=null)
    {
     st.close();
    }
    if(ct!=null)
    {
     ct.close();
    }
   } catch (Exception e2) {
    // TODO: handle exception
    e2.printStackTrace();
   }
  }

 }

}