希望在这里和大家进行真诚的交流,让我们成为人生路上不可缺少的好朋友!

java语言利用JDBC-ODBC桥的方式连接 SQL server 数据库

上一篇 / 下一篇  2007-09-08 19:24:32 / 个人分类:JAVA 连接sql server数据库

package DatabaseDemo;
import java.sql.*;
import java.awt.*;
import javax.swing.*;
public class ConnSql {

 /**
  * @param args
  */
 public static void main(String[] args)
 {
  // TODO Auto-generated method stub
  
//  String sql_1="select * from tb1";//连接SQL server 数据库语句
  String sql_2="select * from tbl";///连接Access 数据库语句
  try
  {
   Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//加载数据库驱动程序
//   Connection conn = DriverManager.getConnection("jdbc:odbc:testdb");//连接SQL server 数据库
   
   Connection conn = DriverManager.getConnection("jdbc:odbc:stu");//连接Access 数据库
   Statement rsmt=conn.createStatement();//创建数据库语句对象
  
//   ResultSet rs=rsmt.executeQuery(sql_1);//生成结果集
   ResultSet rs=rsmt.executeQuery(sql_2);
   
   //释放内存空间
  
   while(rs.next())
   {
    System.out.println(rs.getString("stu_id")+" "+rs.getString("stu_name"));
    
    /**注意: 在连接SQL server 时,获得的字段名必须与数据库的字段名的顺序保持一致,而在连接Access数据库时,可以不一致.*/
   }
   rs.close();
   rsmt.close();
   conn.close();
  }
  catch(ClassNotFoundException e)
  {
   e.printStackTrace();
  } catch (SQLException ex) {
   // TODO Auto-generated catch block
   ex.printStackTrace();
  }

 }

}


TAG:

 

评分:0

我来说两句

Open Toolbar