繁体   English   中英

jdbc odbc连接,使用具有ms访问权限的密码

[英]jdbc odbc connection using password with ms access

我正在尝试使用MS Access在jdbc中建立连接。 连接已成功建立,但未使用连接字符串中的密码。 我正在使用以下代码。

try 
 {
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  String connquery="jdbc:odbc:Driver={Microsoft Access Driver(*.mdb)};
  DBQ=d:/newfolder/db11.mdb";

  Connection c=DriverManager.getConnection(connquery,"","securityserver");
  Statement st=c.createStatement();
 }
 catch(Exception ex)

 {
 ex.printStackTrace();

 }

没有密码,此连接可以正常工作,但是应用密码后,它将引发异常。

您已经来过这几天了。 老实说,使用Java连接到关系数据库并不难。

我不知道与Microsoft Access有何关系。 以前,我曾在一些小问题上使用过它,但收效甚微,但由于有很多其他选择,因此我不建议使用它。

MySQL或PostgreSQL可能超出您的范围,但我想说,使用JDK中内置的Derby数据库会更好。

JDBC-ODBC驱动程序有问题。 如果您使用的是64位操作系统,则该功能不可用。 访问权限仅供个人使用; 我不信任共享访问。 您在使用密码时遇到了问题; 其他人不会那么愿意接受密码。

如果可以,请更改数据库,然后查看是否有帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM