问题标签 [jdbc]

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 投票
6 回答
12109 浏览

java - 如何在 JDBC 数据源级别限制从 Oracle 返回的行数?

有没有办法限制在 Tomcat 应用程序中的 Oracle 数据源级别返回的行?

似乎maxRows只有在 Java 代码中的数据源上设置它才可用。放置maxRows="2"数据源不适用。

有没有其他方法限制返回的行?无需更改代码?

0 投票
13 回答
99734 浏览

java - 在哪里关闭 java PreparedStatements 和 ResultSets?

考虑代码:

上面没有编译,因为两者都PreparedStatement.close()抛出ResultSet.close()java.sql.SQLException. 那么我应该在 finally 子句中添加一个 try/catch 块吗?或者将 close 语句移到 try 子句中?或者只是不打扰打电话关闭?

0 投票
1 回答
322 浏览

python - JDBC 和 MSSQL 似乎正在截断大字段

我正在使用 jython 2.2.1 和 jdbc 1.2 并连接到 mssql 2000 数据库,将电子邮件的内容写入其中。当我到达可能相当大的电子邮件正文时,有时我需要将数据截断为 5000 个字符。除了 mssql 和 jdbc 像校园恶霸一样联合起来攻击我,当我每次检查数据库负载时我的数据是否丢失,最大字符数 = 256 个字符。

我检查了字段的大小,它设置为 5000。什么给出了?

我很确定它与 jdbc 相关,因为以前的版本使用.... vb6 & odbc,没有问题。

这是一些代码:

0 投票
1 回答
5836 浏览

java - Java PreparedStatements 中的通配符

这是我当前的 SQL 语句:

它会返回与专辑或艺术家姓名完全匹配的内容,但不会返回任何其他内容。我不能在语句中使用“%”,否则会出错。

如何在准备好的语句中添加通配符?

(我正在使用 Java5 和 MySQL)

谢谢!

0 投票
2 回答
9679 浏览

sqlite - 如何在 Netbeans 6.5 中创建数据库服务以连接 SQLite 数据库?

我使用 Netbeans IDE (6.5) 并且我有一个 SQLite 2.x 数据库。我从zentus.com安装了一个 JDBC SQLite 驱动程序,并在 Nebeans 服务面板中添加了一个新驱动程序。然后尝试使用我的数据库的此 URL 从 Services > Databases 连接到我的数据库文件:

jdbc:sqlite:/home/farzad/netbeans/myproject/mydb.sqlite

但它无法连接。我得到这个例外:

我该怎么办?:(

0 投票
5 回答
5465 浏览

performance - Hibernate 适合批处理吗?内存使用情况如何?

我有一个日常批处理过程,其中涉及选择大量记录并格式化文件以发​​送到外部系统。我还需要将这些记录标记为已发送,以便明天不会再次发送它们。

在我幼稚的 JDBC 方式中,我会准备并执行一个语句,然后开始循环遍历记录集。由于我只通过记录集前进,因此我的应用程序服务器无需一次将整个结果集保存在内存中。可以从数据库服务器馈送记录组。

现在,假设我正在使用休眠。我不会一次得到一堆代表内存中整个结果集的对象吗?

0 投票
2 回答
2000 浏览

sql - SQL 查询到休眠查询

我有一个 MySQL 查询,用于从表中检索随机行。查询是:

现在我需要将此查询更改为Hibernate。做了一些谷歌搜索,但找不到答案。有人可以提供帮助吗?

0 投票
3 回答
1098 浏览

java - ODBC 到 JDBC 数据类型的映射

在哪里可以找到有关如何将 ODBC 数据类型映射到 JDBC 的说明?或者也许有人知道哪里可以下载 jdbc-odbc 桥驱动程序的源代码?

0 投票
3 回答
11217 浏览

java - 如何在 JDBC 中设置光标类型?

我正在运行 tomcat 并且有一些显示表格子集的 jsp 页面。我在单个页面上一次显示 20 行。当表格有大量数据时,jsp页面不呈现。我猜 ResultSet 正在使用客户端游标。我过去使用过 ASP,我们总是使用服务器端仅向前游标,并且在处理大量数据时从未遇到任何问题。我们的数据库是oracle 10g。

如何在 JDBC 中指定服务器端只进游标?

0 投票
2 回答
947 浏览

sql-server - JDBC java驱动程序sql server 2005

我们正在将我们的服务器从 SQL Server 2000 升级到 SQL Server 2005。我们目前使用 jtds 驱动程序。

我很想知道人们对可用的不同 jdbc 驱动程序(特别是最新的 Microsoft 驱动程序)的看法,它们在 SQL Server 2005 中的表现以及您集体经验中的任何其他教训。