问题标签 [recordset]

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 回答
1333 浏览

sql - SSIS 有时会插入更少的具有相同源数据集的记录

我有一个包含 63,506 条记录的表。在运行一个相当复杂的数据流之后,流向 SQL Server 目标的数字始终与我的初始记录计数相匹配,但有时,并非所有记录都插入到我的目标表中。流程总是“成功”完成,但只有一半的时间真正成功。数据源绝对没有改变,所以我不知道是什么导致了不一致。任何有关如何解决此问题的帮助将不胜感激。

谢谢,杰森

0 投票
2 回答
1028 浏览

c# - 限制查询获取的记录数

我有一张有 10 万条记录的表。我正在编写基于此记录集的 XML 文件。我需要一次将 100 条记录写入文件。所以我将有 1000 个单独的文件。

目前为了限制写入文件的记录数,我正在使用

这会获取 100 条记录并将它们写入文件。当我再次这样做时,它将再次获取相同的 100 条记录。有什么方法可以消除它已经写好的记录吗?

我想创建一个表,我将在其中插入已写入文件的每条记录的主键。所以我会做

我正在使用 Oracle 9i 和基于控制台的 c# 应用程序。我使用 ODP .NET 进行连接。

有没有其他方法可以完成这个过程?

0 投票
1 回答
1299 浏览

c# - 经典 ASP 记录集不允许字段更新

我这里有一个奇怪的..

我使用经典 ASP 创建记录集

一切正常,记录集按预期创建。我现在想用新值更新记录集中的纯文本字段...

当我用字符串的大写文本替换字段值时,它可以工作。记录集反映了字段内容的大写版本。但是,当我用从 C# DLL 返回的字符串替换它时,没有返回错误消息,但记录集中的字段值没有更改。C# 代码的返回值包含正确的内容,如果我执行 response.write,我可以看到它。但是,当我尝试将该字符串放入断开连接的记录集中时,它不起作用..根本没有错误

有人见过这种行为吗?有任何想法吗?C# 代码确实有效,我在应用程序的其他地方使用它。

0 投票
2 回答
305 浏览

vb6 - vb6 中记录集的非特定行为

亲爱的专家,当我尝试从记录集中获取值时出现以下问题,它显示查询错误

SSql = "select doj,dol,employeeid from m_employee where employeeid='" & Trim(RsCardNo!Code) & "'" rsCardRepl.Open SSql, Conn, adOpenDynamic, adLockOptimistic
If rsCardRepl.RecordCount > 0 Then Dim temp As Integer temp = Trim(rsCardRepl!employeeId) rsAddPunch!PAYCODE = temp End If

然后以下行给出错误

临时=修剪(rsCardRepl!employeeId)

错误编号=6 错误描述=溢出

请解释一下为什么会出现这个错误以及解决方案是什么

谢谢海军 Kishor Pandey

0 投票
2 回答
27046 浏览

function - 从经典 ASP 中的函数返回记录集

我不知道如何从经典 ASP 中的函数返回可读记录集。

这是我想出的,但它不起作用:

Response.Write Count.Fields(0).Value行产生Item cannot be found in the collection corresponding to the requested name or ordinal.错误。

将其替换为Response.Write Count.Status我得到Operation is not allowed when the object is closed.错误。

添加Count.Open会给出The connection cannot be used to perform this operation. It is either closed or invalid in this context.错误。

在 Mark B 的回答后编辑:

我已经查看了断开连接的记录集,但我不知道如何在我的示例中使用它们:每个教程都将查询直接输入到记录集中Recordset.Open,但我使用的是参数化查询,甚至尝试了很多我无法获得的方法当有障碍物时,结果相同ADODB.Command

我该怎么办?

提前致谢。


这是基于 Eduardo Molteni 回答的解决方案:

与数据库交互的函数:

调用函数的代码:

0 投票
2 回答
234 浏览

vb6 - 增加 VB 中打开的 dao 记录集的数量?

我在 VB 应用程序中打开了一个 dao 记录集。问题是我收到“3037”运行时错误,这个错误表示我无法打开更多表或查询。所以,我必须关闭一些,但这似乎不起作用......有没有办法增加打开的记录集的数量?

单击列时,我使用下一个代码对 FlexGrid 表进行排序,

谢谢。

编辑:
这个错误会影响这个吗?

0 投票
1 回答
88 浏览

php - 第一条记录未在分页脚本中获取(尽管它设置为显示所有记录 > NOW() 作为查询)

这是我一直在处理的分页脚本:

http://pastebin.com/4mpjdWKD

这是显示记录的查询页面 - 但它省略了第一条记录:

http://pastebin.com/kJZy9fv0

实际查询是这样的:

并且日期都在未来,甚至要显示第一条记录,我必须在 PhpMyadmin 中复制它 - 那么我的脚本有什么问题?

是否与 mysql_fetch_array 有关,如果是,我需要在哪里修复脚本?

无论如何,这是来自数据库的数据,所有显示未来事件的记录:

http://pastebin.com/gwcv7qza

简而言之,基本问题是,有时我必须手动复制记录以使其显示在脚本中,并且我正在尝试找到解决方案 - 但我在寻找解决方案时遇到了麻烦。我自己试过了,没用。

我希望我已经解释得足够好。

任何有关解决此问题的帮助表示赞赏(只需在我的 pastebin 链接中发布解决方案,如果需要,您可以在其中提交对 pastebin 的更正/修改。)

谢谢!

0 投票
2 回答
1585 浏览

ruby-on-rails - Rails 3 ActiveRecord 关联集合自定义方法

如果我有一个拍卖记录,其中有许多与之相关的投标,我可以开箱即用地执行以下操作:

但是如果我想让这个更清楚(因为它在代码中的多个区域中使用),我将在哪里定义该方法:

这实际上是可能的还是我必须直接从 Bid 类中查找它?

0 投票
3 回答
495 浏览

php - 如何使用 SQL 从一对多关系中获取平均税率

我有一个包含两个表的数据库 - 一个,州,包含有关每个州的所得税的信息,第二个,括号,包含通过数字键连接到州的每个州的税级。

我想使用 SQL 来检索每个州和每个州的平均税级金额以在记录集中输出。例如:

如何用最少的 SQL 调用做到这一点?

0 投票
2 回答
1183 浏览

oracle - Oracle 10g - 动态展平关系数据

我正在使用 Oracle 10g。我有以下关系结构,我认为我需要将其展平,因此在客户端,网格视图显示正确的列数。

可以将下面的表 A 配置为使用启用字段启用或禁用其中的任何一个记录。

TableB 通过字段 fk 存储与 TableA 相关的计算值。对于 docid 1,有为“nm1”和“nmn4”计算的值,但没有为“nm2”计算的值。

我的问题是,对于 TableA 的特定配置,无论 TableB 中的 docid 是否具有计算值,我都需要返回一个记录集,该记录集具有 TableA 中已启用记录的完整补充。我希望动态创建的输出如下所示。

有任何想法吗?