【问题标题】:run swing application without DSN creation在不创建 DSN 的情况下运行 Swing 应用程序
【发布时间】:2012-11-06 08:47:03
【问题描述】:

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

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

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

【问题讨论】:

  • IP 地址而不是使用 ODBC 的 DNS ???,
  • 为使用 ODBC 而创建的 ITS DSN(数据源名称)我不需要在我的硬代码程序中提供数据库路径

标签: java swing awt installation dsn


【解决方案1】:

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

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

这可能对你有帮助。

【讨论】:

  • @adesh:我不知道你的申请,我怎么能说这个条款?顺便说一句,你能解释一下这些术语是什么吗?
  • 我也在使用您的代码运行,但由于未找到数据源名称或未指定默认驱动程序而出现错误
  • @adesh:上面的代码对我来说工作正常......我认为它没有任何错误。
猜你喜欢
  • 2014-06-29
  • 2022-11-21
  • 1970-01-01
  • 2022-01-21
  • 1970-01-01
  • 1970-01-01
  • 2020-12-06
  • 2012-11-09
  • 1970-01-01
相关资源
最近更新 更多