运行swing应用程序而不创建DSN

时间:2012-11-06 08:47:03

标签: java swing awt installation dsn

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

我正在开发一个swing应用程序,我必须在其中提供mdb数据库 有密码保护的客户端,我不想在客户端创建DSN

是否有任何可能的方法在编码部分中提供数据库路径而不是 指定DSN名称。因为DSN创建对于客户来说是一项复杂的任务。

1 个答案:

答案 0 :(得分:2)

使用以下代码创建连接:

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

这可能对你有帮助。