XQuery/Microsoft-Access
外观
< XQuery
(从 Microsoft-Access 重定向)注意:自 Java 8 起,JDBC-ODBC 桥接已移除。因此,在 2.2 之后的 eXist 版本中,此功能可能无法按预期工作
如何使用 SQL 库访问 Microsoft Access 数据库——
使用 sql:get connection() 函数
使用 sun JDBC/ODBC 驱动程序字符串“sun.jdbc.odbc.JdbcOdbcDriver”
指定 jdbc 型 URL
指定 mdb 文件的路径名
示例程序
xquery version "3.0";
let $conn := sql:get-connection("sun.jdbc.odbc.JdbcOdbcDriver", "jdbc:ucanaccess://e:/db1.mdb;memory=false")
return sql:execute($conn, "SELECT * FROM tbl1", false())
请注意,此库将 Access 独特的 UTF-16 转换为 UTF-8。其他库不执行此操作。
W.S. Hager 于 2014 年 5 月 17 日发布至 eXist 列表