问题标签 [rowcount]

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

sql - 在基于行 id 的排序中查找行号,然后找到它的邻居

说我有一些SELECT声明:

我在表中有几百万行,people并且该ORDER BY子句可能比我在此处显示的要复杂得多(可能在十几个列上操作)。

我只检索一小部分行(比如第 1..11 行)以便在 UI 中显示它们。现在,我想解决以下问题:

  1. 查找具有给定 的行号id
  2. 使用给定的 显示一行之前的 5 项和之后的 5 项id

一旦我解决了问题 1,问题 2 就很容易解决,因为如果我知道我要查找的项目1000在排序结果集中具有行号(这是 Firebird SQL 方言),我可以使用类似的东西:

我也知道,我可以通过计算在我要查找的行之前的所有行来找到行的排名,但这可能会导致非常长的WHERE子句,其中包含大量ORAND条件。我必须反复这样做。使用我的测试数据,即使使用正确索引的列,这也需要数百毫秒,这太慢了。

是否有一些方法可以通过使用一些 SQL:2003 功能(例如row_number在 Firebird 3.0 中支持)来实现这一点?我绝不是 SQL 专家,在这里我需要一些指示。我可以创建一个缓存视图,其中结果将包括一个等级/密集等级/行索引吗?

0 投票
1 回答
13977 浏览

c# - 查询以使用 OLEDB 读取列 excel 工作表

我对 OleDB 和阅读 excel 文件完全陌生。我有一个包含 3 列(姓名 - 姓氏 - 电子邮件地址)的工作表,我需要:

  • 知道行数
  • 读取第三列中的所有地址
  • 每个地址一一提取

我使用 OpenFileDialog 对象 (ofd) 和 TextBox (excel) 来显示所选文件。这是我的代码:

它不起作用,“FROM ...”中的查询问题。我通常阅读这种类型的查询:

但我找不到Sheet1$到底是什么。有人可以向我解释正确的查询吗?

2)要访问表的每个元素(它只包含第三列)并将其保存在字符串变量中我必须做什么?

非常感谢!

0 投票
2 回答
3649 浏览

winforms - 即使存在有效的数据源,Datagridview 的行数也显示为 0

我有一个动态创建的 DataGridView,它有一个有效的 DataSource,其中绑定了一行。但是,当我对 DataGridView 进行行计数时,它返回 0。

有人可以告诉我我可能在哪里出错了吗?

0 投票
2 回答
2053 浏览

mysql - 尝试检查数据库中是否已存在电子邮件

我正在尝试根据数据库中列出的电子邮件地址检查电子邮件地址,以确保它不匹配。

我尝试使用rowCount我理解的返回布尔值truefalse是否找到匹配项。

但电子邮件地址仍会输入数据库。

这是我用来检查电子邮件的方法:

然后在我的调用程序中我有这个:

为什么它不将电子邮件与数据库中的同一电子邮件匹配并抛出错误消息?

0 投票
3 回答
2885 浏览

sql - 计算“复杂”t-SQL 语句中的更新记录

我有以下 SQL Server 2008 表:

我使用以下 SQL 更新部分重叠的记录:

使用最后一个 SELECT 我想检索更新的记录数,但它不起作用。

所以我的问题是,我怎样才能重写这个语句来获得实际更新的记录数?(以上数据表中的2。)

0 投票
2 回答
27733 浏览

sql-server - @@rowcount 的范围?

范围是@@rowcount什么?MSDN没有提到它的范围。

返回受最后一条语句影响的行数。

行。

在我的 SP 中——我正在插入一个 table ,当一个新值被插入到 table 中时,insert trigger它有另一个插入。

问题:

将涉及哪个范围@@rowcount?(触发器或 SP)?

0 投票
1 回答
290 浏览

java - JTable row totals color coded label

I have 5 JTables on different forms with arbitrary numbers of rows and I would like to have a label for each one that will show me the total number of rows in that table and also change color for 3 seconds when the row count changes. The color should go green if incrementing and red if decrementing. What would be the best way to implement this such that I do not need to duplicate too much code in each of my forms?

0 投票
2 回答
2316 浏览

php - PDO/MySQL rowCount 未按预期返回

回答后编辑:我认为这是我自己的代码中的一个错误——我不知道它是什么,但我继续修复它。请参阅下面的答案。

我正在使用 MySQL/PHP 执行一系列 INSERT ... ON DUPLICATE KEY UPDATE 语句。我读过的文档表明这将返回的行数:

但是,我只看到 0 的结果,而我应该看到 2 (因为我正在查看代码更新各种数据库值。)这是代码:

$rc 总是出现 0 进行更新(即使值确实发生了更改)或 1 (如预期的那样成功插入。)

我错过了什么?:)

0 投票
7 回答
2361 浏览

jquery - 如何用jquery计算元素

我是 jquery 的新手,我想计算表中的现有元素,html 结构如下:

我已经尝试过来自jQuery 的 jquery 语句:count of rows in a table an mores sats 但对我没有任何作用。我不工作的“解决方案”是

或者

我很感谢任何提示和提示

马里奥

0 投票
2 回答
359 浏览

java - 无法在java中创建两种分别计数和读取文件的方法

尝试创建两种计算编号的方法时。行并读取文件的值,只有其中一个方法被执行,而另一个未执行,显示以下错误:线程“main”中的异常 java.lang.RuntimeException:java.io.IOException:读取错误

请看下面的代码: