日期:2014-05-20  浏览次数:20772 次

数据库驱动类找不到,大侠帮忙啊.
小弟初学,程序是书上的,JDK配置好了1.6,网上说的,BIN下的那3个文件我也下了.但是还是报错.急死了.....万望各位帮忙!!泪谢!!

import   java.sql.*;
public   class   TestJDBC_1{
public     static   void   main(String[]   args){
String   jdbcDriver= "sun.jdbc.odbc.Jdbc.OdbcDriver ";
String   jdbcURL= "jdbc:odbc:acctest ";
try{
Class.forName(jdbcDriver);
Connection   con=DriverManager.getConnection(jdbcURL);
Statement   stmt=con.createStatement();
ResultSet   rs=stmt.executeQuery( "select   *   from   TestStudent ");
System.out.println( "------------------------------------------------- ");
while(rs.next()){
System.out.print( "号码: "+rs.getInt(1));
System.out.print( "姓名: "+rs.getString(2)+ "\t ");
System.out.print( "年龄: "+rs.getInt(4));
System.out.println();
}
rs.close();
stmt.close();
con.close();
System.out.println( "------------------------------------------------- ");
System.out.print( "Test   OK! ");
}catch(ClassNotFoundException   e){
System.out.println( "未找到要加载的驱动类 ");
}catch(SQLException   e){
System.out.println( "SQL错误提示: "+e);
}
}
}

------解决方案--------------------
String jdbcDriver= "sun.jdbc.odbc.Jdbc.OdbcDriver ";
用的是excel和系统数据源吧,记得应该是:
"sun.jdbc.odbc.JdbcOdbcDriver "
你多了一个点