[求助]jdbc-odbc桥连接Acess数据库
我用jdbc-odbc桥连接Access数据库出现了这个问题,注:我已经建立了数据源了:myAccess了,
也装了jdbc驱动了
还需要什么驱动程序吗?
java.lang.ClassNotFoundException: Sun.jdbc.odbc.jdbcodbcDriver
我的测试程序如下:
import java.sql.*;
class AccessLink {
public static void main(String args[]){
String s="Sun.jdbc.odbc.jdbcodbcDriver";
String db="jdbc:odbc:myAccess";
Connection c=null;
try{
Class.forName(s);
c=DriverManager.getConnection(db);
System.out.println("连接成功!");
}catch(Exception e)
{
System.out.println(e.toString());
}
}
}
----------------解决方案--------------------------------------------------------
String s="Sun.jdbc.odbc.jdbcodbcDriver";
把Sun改成sun
----------------解决方案--------------------------------------------------------
楼上说得有道理,Sun应该改为sun.JAVA中是大小写敏感的
----------------解决方案--------------------------------------------------------
java.lang.ClassNotFoundException: Sun.jdbc.odbc.jdbcodbcDriver
这种情况不是需要odbc驱动,
还是jdbc_odbc桥的驱动啊
----------------解决方案--------------------------------------------------------
以下是引用zhanfuxin在2006-5-13 23:26:00的发言:
java.lang.ClassNotFoundException: Sun.jdbc.odbc.jdbcodbcDriver
这种情况不是需要odbc驱动,
还是jdbc_odbc桥的驱动啊
java.lang.ClassNotFoundException: Sun.jdbc.odbc.jdbcodbcDriver
这种情况不是需要odbc驱动,
还是jdbc_odbc桥的驱动啊
是你的字打错了,所以找不到
Sun应该改为sun
----------------解决方案--------------------------------------------------------