您的位置 首页 > 数码极客

如何查看是否安装access引擎电脑如何安装Access

64位Windows系统连接Access数据库,程序中可能需要修改Access数据库连接:

32位:String strUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=c://demo.mdb"

64位:String strUrl = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=c://demo.mdb"

修改后仍报错则进入“控制面板”-》“管理工具”-》“数据源(ODBC)”查看系统是否存在Access驱动



若不存在则需要安装Microsoft Access驱动程序:

官方:

32位:

Acce

64位:

Acce

下面是连接access的.mdb文件,解析代码:

package test; import java.io.File; import java.; import java.; import java.; import java.MetaData; import java.; import java.u; public class Test { /** * TODO : 读取文件access * * @param filePath * @return * @throws ClassNotFoundException */ public static void readFileACCESS(File mdbFile) { Properties prop = new Properties(); ("charSet", "gb2312"); // 这里是解决中文乱码 ("user", ""); ("password", ""); //String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=" + mdbFile. getAbsolutePath(); String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ="+ mdbFile. getAbsolutePath(); Statement stmt = null; ResultSet rs = null; String tableName = null; try { Cla(";); // 连接到mdb文件 Connection conn = DriverManager.getConnection(url, prop); ResultSet tables = conn.getMetaData().getTables( mdbFile.getAbsolutePath(), null, null, new String[] { "TABLE" }); // 获取第一个表名 if ()) { tableName = (3);// getXXX can only be used once } else { return; } stmt = (Statement) conn.createStatement(); // 读取第一个表的内容 rs = ("select * from " + tableName); ResultSetMetaData data = rs.getMetaData(); while ()) { for (int i = 1; i <= da(); i++) { Sy(i) + " "); } Syln(); } } catch (Exception e) { e.printStackTrace(); } } public static void main(String[] args) { readFileACCESS(new File("C:\\Users\\Ninemax\\Desktop\\西太区医学索引.mdb")); } }

python学习网,大量的免费access数据库教程,欢迎在线学习!

以上就是Access数据库连接错误解决办法的详细内容,更多请关注其它相关文章!

更多技巧请《转发 + 关注》哦!

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何查看是否安装access引擎,电脑如何安装Access,如何安装Access,如何查看Access版本”边界阅读