gpt4 book ai didi

java - Java 中的 ODBC 连接设置

转载 作者:行者123 更新时间:2023-11-29 08:18:25 24 4
gpt4 key购买 nike

我想编写一个 Java 程序来自动执行 ODBC 数据源管理器在 Windows 中所做的工作。

也就是说,给定一个 ODBC 连接名称和硬盘上数据库的路径,我希望它创建连接。

我真的不知道从哪里开始。我看了this但它说它是针对 C 的,我认为这不是很有帮助。如果有人能为此指出正确的方向,我将不胜感激。

(我意识到这个问题真的很模糊,但这就是我得到的所有信息。)

最佳答案

问题的答案是您不需要注册的 DSN。

这是一个使用系统 ODBC 驱动程序从 Java 使用 ODBC 连接(不是 JDBC)的示例。您可以使用未注册的 DSN,而不是编辑注册表来创建已注册的 DSN,如下所示:

Driver=sun.jdbc.odbc.JdbcOdbcDriver
Source=jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=C:/Dir/DB/MyDB.mdb;

或者,使用 SQL Server:

Driver=sun.jdbc.odbc.JdbcOdbcDriver
Source=jdbc:odbc:Driver={SQL Server};SERVER=127.1;DATABASE=MyDB;UID=sa;PWD=mypass

关于java - Java 中的 ODBC 连接设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2504961/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com