首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用ms-access的JDBC?

使用ms-access的JDBC?
EN

Stack Overflow用户
提问于 2012-03-26 03:56:54
回答 4查看 15.5K关注 0票数 0

如何使用JDBC代码在Windows中连接到基于Microsoft Access的数据库?

要为Type-1和Type-4类型的驱动程序编写什么语法?

代码语言:javascript
复制
Class.forName(" ");

上面的语法对于我们使用的每种类型的驱动程序都是不同的吗?我们如何定义和识别我们使用的驱动程序的类型?

如果可能,还要为oracle指定要加载的驱动程序语法。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-03-27 16:46:15

您可以通过调用以下命令来使用JDBC-ODBC桥:

代码语言:javascript
复制
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver")

然后,您可以在以下格式中使用JDBC数据库URL:

代码语言:javascript
复制
jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:\\Nwind.mdb

或者,如果您在ODBC管理器中配置数据库,则可以使用其别名:

代码语言:javascript
复制
jdbc:odbc:northwind
票数 7
EN

Stack Overflow用户

发布于 2014-01-21 03:34:23

我推荐一个名为UCanAccess的跨平台访问驱动程序。它工作得很好,网站上有很多例子(以帮助原始海报)。

票数 7
EN

Stack Overflow用户

发布于 2013-07-22 17:48:37

JDBC/ODBC驱动程序与平台相关,只能在Windows操作系统中使用。此外,还有一些与平台无关的JDBC驱动程序,例如: StelsMDB JDBC driver (http://www.csv-jdbc.com/stels_mdb_jdbc.htm)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9863482

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档