如何计算c#.net中oledbconnection的总行数

发布于 2024-10-05 21:45:06 字数 366 浏览 2 评论 0原文

如何计算 c#.net 中 oledbconnection 中的总行数

我想计算表中存在多少行。

                string dataReader = "SELECT count(*) from `Email_account_list`";
                OleDbCommand command_reader = new OleDbCommand(dataReader, myConnection);
                OleDbDataReader row_reader = command_reader.ExecuteReader();

我将编写什么函数来获取表中存在的总行数。

how to count the total number of row in oledbconnection in c#.net

I want to count how many rows are present in my table.

                string dataReader = "SELECT count(*) from `Email_account_list`";
                OleDbCommand command_reader = new OleDbCommand(dataReader, myConnection);
                OleDbDataReader row_reader = command_reader.ExecuteReader();

What function i will write to fetch total number of rows present in table.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

來不及說愛妳 2024-10-12 21:45:06

SELECT COUNT(*) 语句是一种特殊的 (SELECT) 语句,您不应使用 ExecuteReader() 而应使用 int rowCount = (int) 命令.ExecuteScalar();

A SELECT COUNT(*) statetment is a special (SELECT) statement in that you should not use ExecuteReader() but instead use int rowCount = (int) command.ExecuteScalar();

玩套路吗 2024-10-12 21:45:06

首先在 OleDbCommand 中使用“Select count(*) ...”。这将使您了解在下一个“Select * ...”中预期的行数。

Use "Select count(*) ..." first in your OleDbCommand. This will give you an idea of the number of rows you could expect in the next "Select * ...".

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文