1

Accessmdbファイルにvba関数があります。jdbcからクエリを実行しようとしています。クエリがアクセスで正常に実行されている間、jdbcから次のようなエラーが発生します。

[Microsoft][ODBC Microsoft Access Driver] Undefined function 'fun' in expression

これが私のコードの抜粋です:

Class.forName ("sun.jdbc.odbc.JdbcOdbcDriver");
    String database = "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=xyz.mdb;";
    Connection conn = DriverManager.getConnection(database,"","");  
Statement select = conn.createStatement();
    ResultSet result = select
    .executeQuery("SELECT * FROM table where fun()=1");
4

0 に答える 0