问题标签 [record-count]

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 投票
1 回答
542 浏览

c# - C# - MS Word - MailMerge 如何在 MailMerge.DataSource.LastRecord 返回 -16 时获取最后一条记录

MailMerge.DataSource.LastRecord无法使用或MailMerge.DataSource.RecordCount第一个变量始终返回 -16 而第二个变量返回 -1获取最后一条记录。

0 投票
1 回答
92 浏览

vba - VBA 记录计数问题

由于某种原因,代码的以下部分不起作用。

如果 rsDoctorData.RecordCount < 800 则

我希望它在少于 800 条记录时显示一条消息。我读过我需要去最后一条记录来获取记录数,但我不确定如何让它工作。

欢迎任何想法/建议

提前感谢您的帮助。

0 投票
1 回答
50 浏览

ms-access-2010 - 签入记录不存在的链接表的最快方法

下午好,我需要一些帮助。有十几种方法可以解决我要问的问题,但哪种方法最快(我希望忽略一些)

我现在有 2 种方法,既慢又超慢(2 更快)

如果生成的随机数在链接表中不存在,它会创建新记录。

表格越大,代码运行越慢。在不久的将来,可能需要几天时间才能添加一些代码。

添加记录的代码位:

也是从函数返回的随机字符串的代码位

任何帮助是极大的赞赏。

提前致谢。

0 投票
2 回答
243 浏览

sql - Recordcount 返回值为 -1

我有下面的代码可以正确检索数据,但始终为 rs.RecordCount 返回值 -1。请协助。

0 投票
1 回答
2332 浏览

vba - 是否可以将 RecordCount 与 Criteria 一起使用

这篇文章中
它显示了一个比较表,.RecordCount 如何比该文章中使用的任何其他方法快得多,但它没有提到它是否可以与标准一起使用。

这是我现在的问题。可以.recordcount与标准一起使用吗?例如,我只希望记录计数返回我的发票表中状态等于“PAID”的记录数。如果可能,如何?

目前我正在使用for loops记录集来执行此操作,但如果记录计数可以与标准一起使用,那么看到该文章可能会提高性能

提前致谢

0 投票
1 回答
2969 浏览

delphi - SetRange 活动时如何获取 FireDAC 记录数

在我的项目(Delphi 10 Seattle)中,我正在慢慢地从 ClientDataSet 迁移到 FireDAC FDQuery 组件。

我经常使用 CDS 的一个技巧是检查范围内的记录数。

那是:

因为我需要同时提供整个数据集,所以我在第一次打开查询时使用 FetchOptions.Mode := fmAll。

FDQuery.SetRange([Value1][Value2]);然后调用FDQuery.RecordCount总是返回整个数据集的记录计数(根据 fmAll) - 而不是当前范围 。

我不得不手动遍历范围计数记录。

有没有更简单的方法来获取当前范围内的记录数?

0 投票
1 回答
236 浏览

vba - RecordCount 属性不起作用

这是我的代码:

MSGBOX 线显示我 -1 作为 RecordCount,但同时 rstResult.Fields(1).Value 显示第一个记录值。即使我通过“直到...循环”检查 msgbox 或调试窗口中的所有记录都完美显示。问题是它没有显示或工作记录计数属性。

0 投票
1 回答
3040 浏览

vba - VBA - ADODB.Connection - 使用参数和检索受影响的记录数

使用 MS Access 完成此项目。

我试图通过消除对 ADODB.Command 对象的需要来简化我的 ADODB 代码。有两个要求,需要使用参数和需要检索受影响的记录(用于验证 SQL 是否正确执行)。

在代码块中记录的文章中提到了我尝试使用的语法。

{连接对象}.[{查询名称}] {参数 1, ..., 参数 n [, 记录集对象]}

cn.[TEST_ADODB_Connection] 204, 日期 & " " & Time(), rs

更新

包括试图简化的原始代码。

.Command 对象确实提供了我想要的功能,但我正在寻找一种可行的替代方法。

文章 ( https://technet.microsoft.com/en-us/library/aa496035(v=sql.80).aspx ) 提供了一个可以使用参数执行 .Connection 对象的示例。我正在尝试扩展该示例并获取受影响的记录。

0 投票
1 回答
1092 浏览

vba - 访问 VBA 过滤器 RecordCount 未正确更新值

我有一个表单,我在其上构建了一个过滤器搜索,运行“after_update”。当过滤器没有记录时,表单失败并显示为空白。为了解决这个问题,我发现有几篇文章建议添加“RecordCount”并使用“if”语句来触发过滤器,如果它不是 <1 或 =0。我的问题是 RecordCount 的值似乎显示了上次运行过滤器选择的记录数,而不是当前过滤器。我已经尝试了几种方法来“重新查询”并在应用过滤器后更新 RecordCount 的值,但我无法让它更新,因为我打算让它工作。

例子:

过滤器 1:结果为 14 条记录,debug.print 记录计数显示 1

过滤器 2:结果为 22 条记录,debug.print 记录数显示 14

过滤器 3:结果为 0 条记录,Form 失败,debug.print 记录数显示 22

代码:

0 投票
1 回答
106 浏览

sql - 执行非查询 SQL

VB.NET - Visual Studio 2017 专业版 - Winforms

我正在创建一个 SQL 控件类,我可以在其中简单地通过键入以下内容从另一个表单运行查询:

到目前为止,我所拥有的效果很好。但是,当我执行选择查询时,我只会返回记录计数。当我插入、更新或删除时,我没有得到记录计数。

我知道我必须使用ExecuteNonQuery那些,但是我如何将它写入我已经拥有的这个方法中:

有人可以给我一个示例,说明如何将其ExecuteNonQuery合并到此子中,以便获得插入、删除或修改的记录数?