创建 ODBC 数据源 java
Posted
技术标签:
【中文标题】创建 ODBC 数据源 java【英文标题】:Creating ODBC Data source java 【发布时间】:2011-04-07 13:47:19 【问题描述】:我发现了这个视频,它展示了如何连接到访问数据库:
http://www.youtube.com/watch?v=ujJ4H9RpC7c
我的问题是:是否可以通过编程方式创建 ODBC 数据源?
或从命令行或类似的东西?
谢谢
【问题讨论】:
【参考方案1】:无法使用纯 Java 以编程方式创建 Windows ODBC DSN。可以使用 C++ 和其他本机方法。
但是,您可以使用以下形式的 JDBC URL 直接(通过 ODBC)连接到 Access MDB 文件:
String jdbcUrl = "jdbc:odbc:Driver=MicroSoft Access Driver (*.mdb);DBQ=c:/path/to/myaccessfile.mdb"
这样您就不需要预定义 DSN。您可能还想查看此问题的答案:
How can I add a password to this JDBC:ODBC connection string that is trying to connect to an MS Access database【讨论】:
【参考方案2】:从命令行,您可以使用名为 odbcconf 的实用程序。
我猜如果您需要以编程方式执行此操作,则需要以某种方式使用 WinAPI。
【讨论】:
以上是关于创建 ODBC 数据源 java的主要内容,如果未能解决你的问题,请参考以下文章
Java JDBC------------------ODBC(SQLServer)链接