问题标签 [jdbc-odbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1077 浏览

java - JDBC 类型 3 驱动程序

今天我在学习不同的 JDBC 驱动程序。我在下面的网站上找到

http://www.javaworld.com/javaworld/jw-07-2000/jw-0707-jdbc.html?page=4

JDBC-ODBC 桥比包括 Type - 3 在内的其他驱动程序花费更多时间。但是当我查看 Type - 3 驱动程序时

http://www.javaworld.com/javaworld/jw-05-2002/jw-0517-jdbcdriver.html?page=2

据说它使用中间层与服务器通信。中间层使用 JDBC-ODBC 桥接器与服务器通信。如果这是架构,那么与 Type-1 相比,Type-3 需要更少的时间,因为 Type-3 本身使用 Type -1 。如果我错了,请澄清我并纠正我。谢谢。

0 投票
2 回答
678 浏览

java - java中的结果集关闭错误

在我使用 Java Swing 的独立应用程序中,我正在使用 ResultSet 遍历 Excel 工作表(后端数据)。但是在执行插入查询后,当我尝试再次使用 ResultSet 遍历记录时,它显示“ResultSet 已关闭”。之后不能进行任何操作。
错误是什么?我找不到它了。请告诉我。我是新手..所以请简单解释一下。我很感激你的帮助。谢谢 :)

0 投票
0 回答
241 浏览

odbc - 如何访问 Tomcat 5.5 中的数据库?

我目前正在接手一个 5 年前完成的 Web 开发项目。基本上,我被告知远程登录到运行 Windows Server 2003 的 Web 服务器并继续进行 Web 开发。

但是,我想访问后端数据库以执行 SQL 查询并查看我网站中的所有表。

我设法找到位于 C:\Program Files\Apache Foundation\Tomcat5.5\webapps\root 的 .html、.jsp 页面。我还设法获得了可能有帮助的代码片段。

--

--

知道我怎么能访问数据库吗?我什至不知道它使用的是MS SQL服务器还是MYSQL ..哈哈..

0 投票
0 回答
427 浏览

oracle - JDBC-ODBC 桥中每个连接的唯一一个打开语句限制是什么?

有人可以解释/详细说明JDBC ODBC 常见问题列表中提到的以下限制吗

  • - JDBC-ODBC 桥是否支持每个连接的多个并发打开语句?
    不可以。使用 JDBC-ODBC 桥时,每个连接只能打开一个 Statement 对象。*

我尝试使用 JDBC/ODBC 桥接驱动器打开多个语句,但没有遇到任何问题。

0 投票
1 回答
2127 浏览

java - java.sql.SQLException:[Microsoft][ODBC Driver Manager] The specified DSN contains an architecture mismatch between the Driver and Application

I have a java application that uses access database. My PC has 64-bit Operating System, 64-bit Microsoft Office, and 64-bit JDK. I even installed the Access Database Engine x64. Basically everything on it is 64-bit.

In control panel, my target is C:\Windows\SysWOW64\odbcad32.exe and I specified that start in: %windir%\SysWOW64. The problem now this error message that I keep on getting.

java.sql.SQLException:[Microsoft][ODBC Driver Manager] The specified DSN contains an architecture mismatch between the Driver and Application

Does any one know what is causing this error?

0 投票
0 回答
668 浏览

java - 在运行时重新配置 Tomcat 数据库连接

我正在开发一个部署在 Tomcat 容器中并访问来自不同供应商(Oracle、MS SQL、DB2)的多个数据库的遗留 Java Web 应用程序。目前,连接是通过 Oracle JDBC-ODBC 桥驱动程序建立的,并且数据源是在操作系统级别(Windows Server 2008)配置的。

我的团队最近建议迁移到特定于供应商的 JDBC4 驱动程序(顺便说一句,它可用于所有使用的数据库),但尽管在性能和功能方面众所周知的缺点以及 Oracle 在其网站上明确声明 JDBC-ODBC 桥的事实不适合生产,如果没有其他驱动程序可用,这是最后的手段,我们面临来自当前开发人员和负责操作系统的团队的一些严重阻力。

有人告诉我,其中一项要求是能够在运行时重新配置数据库连接。目前,这是通过在应用程序运行时编辑 Windows ODBC 工具中配置的数据源来完成的。据我所知,这是容器管理 (JNDI) 数据源无法实现的。而且这听起来对我来说相当危险,因为应用程序在重新配置过程中处于不一致的状态。

我现在的问题是,在运行时重新配置数据源是否是一种建议的做法,如果是这样,我们有什么方法可以使用本世纪的技术来做到这一点,即 JDBC4 over JNDI?

0 投票
1 回答
462 浏览

java - odbc excel java

我正在使用 JDBC-ODBC DSN-less 连接来连接到 ms-excel 文件。我能够使用表单查询来查询excel文件

但是,这需要我知道 Excel 文件中工作表的名称(可能并不总是 Sheet1)。有什么方法可以查询 excel 以始终点击它的第一张纸?

0 投票
2 回答
1719 浏览

java - Duke 快速重复数据删除:java.lang.UnsupportedOperationException:还不支持操作?

我正在尝试使用Duke Fast Deduplication Engine在我工作的公司的数据库中搜索一些重复记录。

我像这样从命令行运行它:

但我收到一个错误:

我的配置文件如下所示:

它并没有真正告诉我什么是不受支持的......我只是在尝试,配置还没有什么严重的。

0 投票
1 回答
363 浏览

oracle10g - Oracle 10g 到 11g 迁移..连接字符串

我有一个查询。我们正在从 Oracle 10g 迁移到 Oracle 11g。在 Java 代码中,我们将 jdbc:oracle:oci8:@XYZ 用于 oracle 10g。但是在 11g 升级之后,我们保持上面的代码不变。现在我在 QA 测试期间连接到数据库时“不”面临任何问题。它工作得很好。我们正在使用 JDK 1.5。

我的查询是我需要将字符串更改为 jdbc:oracle:oci:@XYZ for 11g 吗?或现有的将起作用(向后兼容性)。这是否会在将来引起任何问题。

另外,从 10g 迁移到 11g 时,从 JAVA 的角度来看,还有哪些需要注意的事项。

友善的建议。

感谢您。高拉夫·卡拉勒。

0 投票
2 回答
481 浏览

java - 数据库更新查询异常处理错误

注:通过Mysql,上述查询执行成功......

我在程序中导入了所有必需的库及其各自的接口......当我通过 java 面板/ide 执行时,它会抛出以下错误?

请提出可能是什么问题............