问题标签 [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 投票
0 回答
171 浏览

java - 使用 JDBC 2.0 结果集更新器方法将数据插入为 ASCII 值

我正在尝试使用Resultset update带有 Type 1 Driver 的方法使用 JDBC 2.0 插入数据。但我正在查看表格,它以 ASCII 值的形式插入数据。我提到下面的代码:

如果使用 Type 4 Driver 运行相同的代码,它工作正常。Type I Driver 使用ResultSet update方法有什么问题?

0 投票
3 回答
19592 浏览

java - 如何从 64 位 JVM 连接到 32 位 Access 数据库?

到目前为止,当我必须连接到 32 位 Access 数据库时,我只是使用 32 位 JVM 执行应用程序。但是,我现在正在开发一个需要 64 位 JVM 的应用程序,但我仍然需要连接到 32 位 Access 数据库。当我尝试连接时,我得到了这个异常:

这是我的代码:

0 投票
3 回答
12784 浏览

java - MS ACCESS jdbc.odbc 连接。未找到数据源名称/未指定默认驱动程序?

我正在尝试在学校学习基本的 SQL 测试,但不幸的是,我将我们应该使用的课程复制到我的电脑上的项目中,我收到以下错误:

java.sql.SQLException: [Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序

我的 WoodDB 数据库位于项目根目录中。

我已经做了一些故障排除,我认为问题是驱动程序位置的 URL;

司机是:

经过大约一个小时的研究,我仍然和以前一样困惑。如果有人可以通过用简单的语言解释问题以及我如何解决它来帮助这个小程序程序员(我),那将不胜感激。

0 投票
1 回答
1815 浏览

java - [Microsoft][ODBC Microsoft Access Driver] 字段定义中的语法错误

我正在访问 java 程序中的 Access 数据库,但是在执行 sql 命令时出现错误:

我看不出有什么问题,也许换一双新眼睛会有所帮助。提前致谢。

0 投票
1 回答
561 浏览

sql-server - SQL Server 6.5 jdbc (jdts) 不兼容

我尝试使用 jdts 1.2.2 和 1.2.5(在 DBVisualizer 或 IReport 4.5 中)连接到 SQL Server 6.0。

网址是

但是两个版本(1.2.2 和 1.2.5)都给我错误。

如果我将 URL 更改为

它给了我这个错误。

我实际上只是想将 SQL Server 6.0 中的数据提取为 Excel 格式。

你能告诉我我能做什么吗?

提前致谢。

0 投票
1 回答
7223 浏览

java - 如何将 odbc 数据库连接到我的 java 代码?

我需要将 odbc 数据库连接到我的 java 代码。我知道要连接 mdb 数据库,我需要使用此代码,但它不起作用:

非常感谢。

0 投票
1 回答
553 浏览

java - 从 Java 调用 Access 中的 VBA 函数

我有一个使用 MS Access 设计的数据库,并在数据库中编写了 VBA 函数当我尝试使用 JdbcOdbc Bridge 从 Java 程序调用此函数时,我收到 SQLException 消息,意思是“未找到函数”数据库中的函数访问修饰符是“公共的”,我尝试在连接 URL 中使用“ExtendedAnsiSQL=1”,但失败了 是否缺少某些内容或无法从外部程序调用这些函数?

0 投票
3 回答
13136 浏览

java - 如何从结果集中检索列值

当我运行这个程序时,我在输出屏幕中得到了这个。我不知道是什么问题,有什么我遗漏的。

这是它的输出:java.nio.HeapByteBuffer[pos=86 lim=91 cap=159]

0 投票
0 回答
353 浏览

java - Connecting a Java Application through ODBC to an Unknown SQL Data Source

I have written a Java application where it should connect to "any" SQL based data source/database through Microsoft's ODBC connection and run SQL queries. I used the native Sun/Oracle JDBC-ODBC bridge to serve this very purpose. However, I don't seem to be getting the right data type for certain/random fields, depending on which database I get connected to. For instance, I get a "1.0" for a field where I should be getting a plane integer "1" and for date fields I get different timestamps which could be entirely different to what is originally set on the data source's tables.

I also know that the JDBC-ODBC driver provided by Sun/Oracle is an experimental driver and I'm guessing that is the cause of my issue, so I should be looking for a different driver.

Please keep in mind that as part of the requirements, everything should go through ODBC connections.

Is there any comprehensive drivers out there that could treat the majority of databases and come up with the right ResultSets in terms of their original types?

If not, how do you think I should get around this situation where I have no clue what database my application is dealing with at each particular instance?

Many Thanks,

0 投票
1 回答
925 浏览

java - 找不到jdbc odbc DSN?

我使用jsp-servlet,tomcat开发了一个项目。我正在尝试连接到数据库,但它不断给出错误

[Microsoft][ODBC Driver Manager] 未找到数据源名称且未指定默认驱动程序。

后端是 MS-Access mdb。我创建了 DSN 。

在我重新安装 Windows 7 之前,它在我的机器上运行良好。