相关疑难解决方法(0)

"常规错误无法从Access ODBC打开注册表项临时(volatile)..."

我尝试了以下方法:

private String password = "";
private String dbName = "dataHC.accdb";
private String bd = dbName + ";PWD=" + password;
String  url   = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ="+bd+";";

private Connection conn = null;

//Connect
public void connect() {
    try{
        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
        conn = DriverManager.getConnection(url);
        if (conn != null)
            System.out.println("Conexión a base de datos "+dbName+". listo");
    }catch(SQLException e){
        System.out.println(e);
    }catch(ClassNotFoundException e){
        System.out.println(e);
    }
}
Run Code Online (Sandbox Code Playgroud)

字体:http://www.jc-mouse.net/base-de-datos/consultas-con-parametros-en-access-y-java

我得到了这个错误:

[Microsoft] [ODBC Microsoft Access驱动程序]常规错误无法打开注册表项临时(易失性)Ace DSN进程0x7f8线程0x1174 DBC

特别

java.sql.SQLException: [Microsoft][ODBC Microsoft Access Driver]General error …
Run Code Online (Sandbox Code Playgroud)

ms-access odbc pyodbc jdbc-odbc

8
推荐指数
1
解决办法
3万
查看次数

标签 统计

jdbc-odbc ×1

ms-access ×1

odbc ×1

pyodbc ×1