gpt4 book ai didi

java - 如何使用Java访问连接?

转载 作者:太空宇宙 更新时间:2023-11-04 08:38:04 24 4
gpt4 key购买 nike

我想访问java上的连接。但我不能,因为这是 odbc 问题。我正在使用 Windows7 x64。 Windows 7 上没有安装 odbc 驱动程序。Odbc 数据源管理器上只有系统 DSN。我想添加但没有 odbc 驱动程序,只有 sql server。

我能做什么?

最佳答案

如果您使用的是 64 位版本的 Windows,则可以使用 64 位和 32 位环境。这种环境由Java(JDK或JRE)和数据库驱动程序组成。对于 Java 应用程序,访问数据库的最佳方式是通过 JDBC 驱动程序。那么你不需要担心32位或64位环境,你只需将.jar文件或文件放在CLASSPATH环境变量的目录中即可。

对于 MS Access,您可以使用 JDBC-ODBC 桥接器,该桥接器默认存在于 Sun(现在的 Oracle)JRE 实现中。但在此之前,您必须配置与 MS-Access 数据库的 ODBC 连接。这可以通过 ODBC 管理器或连接字符串来完成。

我认为连接字符串更容易,因为它看起来像:

jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:\\Nwind.mdb

您所要做的就是指向您的.mdb 文件。这应该适用于 32 位和 64 位版本的 JRE。

如果您想在 ODBC 中配置数据库访问,请使用以下命令在 32 位和 64 位环境中进行配置:

  • c:\windows\syswow64\odbcad32.exe(32 位)
  • c:\windows\system32\odbcad32.exe(64 位)

然后在连接字符串中,您可以使用刚刚创建的 DSN 名称,例如:

jdbc:odbc:DSN_NAME

关于java - 如何使用Java访问连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5922079/

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