1

如何在客户端不创建 DSN 的情况下运行 Swing 应用程序

我正在开发一个 Swing 应用程序,在该应用程序中我必须将 mdb 数据库提供给具有密码保护的客户端,我不希望需要在客户端创建 DSN

有没有办法在编码部分给出数据库路径而不是指定 DSN 名称。因为 DSN 创建对客户端来说是一项复杂的任务。

4

1 回答 1

2

使用下面的代码来创建您的连接:

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con = DriverManager.getConnection("jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};Dbq=c:\\as\\sampleDB.mdb");

这可能对您有所帮助。

于 2012-11-06T08:56:47.840 回答