c# - C#如何计算sql表的行数?

标签 c# asp.net sql database

如何在c#中统计sql表的行数? 我需要从我的数据库中提取一些数据...

最佳答案

你可以这样尝试:

select count(*) from tablename where columname = 'values'

C# 代码将是这样的:-

public int A()
{
   string stmt = "SELECT COUNT(*) FROM dbo.tablename";
   int count = 0;

   using(SqlConnection thisConnection = new SqlConnection("Data Source=DATASOURCE"))
   {
       using(SqlCommand cmdCount = new SqlCommand(stmt, thisConnection))
       {
           thisConnection.Open();
           count = (int)cmdCount.ExecuteScalar();
       }
   }
   return count;
}

关于c# - C#如何计算sql表的行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20160928/

相关文章:

C# 和 SendMessage(键)不工作

c# - DateTime 相等和声明导致 ContextSwitchDeadlock

用于重定向到另一个页面的 ASP.NET 按钮

java - 轻量级自制 Java MySQL 连接池 - 它可以工作吗?

c# - 如何读取/写入特定数量的字节到文件

asp.net - 外键和实体关系

asp.net - 无法加载文件或程序集或其依赖项之一。访问被拒绝。该问题是随机的,但发生一次后,它会继续存在

sql - 复杂/简单 SQL 插入 : adding multiple rows

sql - 从一个表中获取一组 ID,并使用它们在不同的表中生成一行

c# - 如何在单独的线程中加载多个 3D 几何图形而不会遇到线程所有权问题?