问题标签 [rowset]
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.
oracle - 无法使用 Oracle 数据库更新 JDBC RowSet
我需要更新 RowSet 中的一些行,但是当我尝试这样做时,我得到了一个不可更新的异常。为什么?
java - ResultSet 与 RowSet:选择哪一个以及何时选择?
所以我知道一些相对差异,即ResultSet
与数据库有一个“开放连接”,而一个RowSet
以“断开连接”方式工作。
但这几乎是我所理解的(可能不正确):
那么我的问题是——在什么情况下一种比另一种更可取?他们各自的优势/劣势是什么?
从我的感觉来看
RowSet
,在断开连接模式下工作,特别是对于“只读”查询,在高度并发的系统中会有更好的性能。那是对的吗?如果是这种情况,是否可以肯定地说 对于只读查询RowSet
总是更可取 ?ResultSet
如果我正确地迭代
RowSet
不会抛出 SQL 异常,但这是一个好处吗?另一个是RowSet
可序列化的。但我关心的主要是从性能的角度来看,选择是什么?但它甚至对读写查询有影响吗?您可以将 ResultSet 同步回数据库吗?(我不确定这是否可能(它可能是,我只是无法很好地回忆或谷歌搜索它:) 原始 JDBC 已经有一段时间了......
有任何想法吗?很明显,我的知识中有一些缺失的空白:)
我问的原因是我想在处理一些数据时在实现 Spring-JDBC 的ResultSetExtractor
接口和返回之间进行选择。SqlRowSet
这个问题只是让我好奇如何决定何时选择什么,而不是扔硬币:)
java - MBO 结果集过滤器 - JDBC 驱动程序
我正在尝试将两个不同的数据源合并到一个 MBO 中。sybase 文档指出您必须在 java 中开发自定义结果集过滤器。好的。没什么大不了。我对 JDBC 行集有点熟悉,所以我想我可能可以处理这个问题。所以我去抓取 JConnect 7 并尝试在我的结果集过滤器中使用 JDBC 驱动程序来获取一个结果集,我可以使用它来过滤从我连接到的 Web 服务返回的数据集。我用下面的简单测试测试了我的连接:
其中我得到了一个返回的行数,这是我所期待的。问题是,当我在 ResultSet 过滤器类中实现相同的代码并尝试在 MBO 中预览它时,我在 Eclipse 调试控制台中收到以下错误(为了清晰起见进行了蒸馏):
这看起来像是一个类路径问题,但我的构建路径中有 Jconnect jar,这可以通过我的小测试成功运行的事实得到验证。这是 Eclipse 问题吗?在为 Mobile 工作区项目执行代码时,Eclipse 是否使用不同的类路径?
java - 当有外部数据库更新时,有没有办法进行 Java ResultSet/RowSet 更新?
我有一个 Java Db 数据库表,用于在 JFreeChart 中显示结果。有两个过程:
- 使用从温度传感器获得的数据每 30 秒更新一次表格
- 从这个表中创建一个 JdbcRowSet,用于为图表创建一个系列
目前,我发现将 (1) 插入的新数据插入 RowSet 的唯一方法是重新运行查询。JdbcRowSet 只反映对已经在集合中的那些行的更新,而不是任何新插入的行。
是否有一种类型的 RowSet 或 ResultSet 可以自动添加新行?还是我每次都必须重新运行查询?
java - rowset.jar WAS 5.1 WAS 6.1 中的问题
目前我在 WAS 5.1 下运行我的应用程序,rowset.jar 工作正常,但是当将服务器升级到 6.1 时,rowset.jar 出现错误,如下所示
java.lang.UnsupportedClassVersionError: (javax/sql/rowset/CachedRowSet) 偏移量=6 的错误主要版本
有没有人遇到同样的问题,如何解决这个我尝试使用不同版本的jar但没有解决,
提前致谢
java - RowSet、CachedRowSet 等的实现
直到今天,我一直ResultSet
在处理查询结果。但今天我读了一点RowSet
,CachedRowset
我意识到它们可以更好地服务于我的目的。虽然在所有示例中我都阅读了 whereRowSet
并被CachedRowSet
称为对象,但当我自己在代码中尝试时,我意识到这些是接口,并且在示例中它们使用了这些接口的一些实现。
现在我的问题是我在哪里可以找到这些实现,有什么官方的吗?
我需要下载它们还是它们随 JDK 一起提供?
vbscript - XML 行集和 MsXML2
我有一个使用库存控制系统中的 Microsoft 行集模式返回的行集。
但是,当使用 msxml2 读取文档时,我似乎无法访问数据(用 vbscript 编写)
为了把它拉回来,我正在使用:
但是我收到以下消息:
这可能是我做错了什么,如果可以的话,请有人向我指出,因为我已经盯着这个看了 2 个小时,但我无法理解。
image - 使用 BIRT 在 PDF 中包含动态图像
我正在尝试使用 BIRT 2.5.0 生成 pdf 文件。BIRT 是从 pHp 调用的(这要归功于 JavaBridge 和 Tomcat 服务器)。
我只是想创建一个复选框,在某些条件下进行检查。我在互联网上看了一点,发现了两种不同的方法。
第一种方法是如果字段“idclassebillet”(我在其上进行测试)的值为1,则使用可见性。我是这样做的:
但这不起作用。
所以我发现的第二个解决方案是使用一个简单的 URL。这个解决方案更方便,但也不起作用。这看起来像那样。
在这两种情况下,我都像这样声明字段“dataSetRow[“idfield”]”:
我检查了我是否可以访问“idclassebillet”的内容。如果我只是以这种方式打印它,它可以正常工作:
无论我选择哪种解决方案来获取我的“动态”图像,我总是得到相同的图像,无论“dataSetRow [”idclassebillet“]”的值是什么。我没有问题访问和打印图像。问题更多的是“测试”“idclassebillet”字段的值(即我如何访问该字段?)。
我希望你明白我想要做什么。如果您有更好的解决方案(如果可能,还有工作代码示例),请不要犹豫分享^^ :)
非常感谢,
拉斐尔·波伊特文
注意:起初,我希望将我的图像嵌入到文档中(这是我在第一个解决方案中使用的),但由于这不起作用,我使用了托管在http://my.server.com上的图像。 ..
xml - PeopleSoft XML Publisher - 隐藏空行集
我有一个正在构建的报告,它使用一个包含六个子行集的行集。我正在通过按钮上的 pplcode 生成此报告。我声明了行集:
然后我遍历并填充行集:
等等。
在我的报告中,我在顶部有一些来自父行集的东西,然后是子行集(带有“节标题”)如下:
孩子一:来自 &rs_resp 的数据
孩子二:来自 &rs_expr 的数据...我的问题不是所有的行集都有数据,我想从我的报告中排除这些部分。我第一次尝试在 RTF 模板的条件区域中使用@numrows,但很快就被提醒即使是空行集也至少有 1 行...
挑战似乎是获得标题以及受条件影响的数据区域......
有没有人这样做过,或者有什么想法?
谢谢!
xml - PeopleSoft Rowset 仅复制当前行
我有一个页面上有几个子记录的记录。我在页面上有一个按钮,通过行集通过 XML Publisher 触发报告。我遇到的问题是我传递给报表的行集包含缓冲区中的所有内容——我只想在报表上显示当前上下文。我现在拥有的:
&RS0 = GetLevel0().GetRow(1).GetRowset(Scroll.AVZ_JD_DTL_TBL);
&RS0.CopyTo(&rs_dtl);
然后我开始报告:
我以前在每个行集(父和子)上使用 Rowset.Fill,但我的 copyto 方法似乎“更干净”(当然代码更少:-))。有没有办法只复制当前上下文?
谢谢