当前位置:编程学习 > JAVA >>

从32位win7换到64位win8后"未发现数据源名称并且未指定默认驱动程序"

原本在32位win7在eclipse上用连接03版本的access的.mdf没有问题的,后来手残升到64位win8系统后就连不上了
public class CnDB
{
private Connection conn = null;
private static final String DBDRIVER = "sun.jdbc.odbc.JdbcOdbcDriver" ; 
private static final String DBURL = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:\\Code\\J2EE Program\\GSJ\\GSJ.mdb";

public CnDB() throws Exception
{
Class.forName(DBDRIVER) ;
this.conn = DriverManager.getConnection(DBURL) ;
}

public Connection getCn()
{
return this.conn;
}

public void close() throws Exception
{
if (this.conn != null)
{
this.conn.close();
}
}
} --------------------编程问答-------------------- 遭遇相同的问题,后来用Everything搜索发现驱动文件根本就没有,打算在网上搜索,暂时未果。等待高手回答
补充:Java ,  Java EE
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,