可以使用以下代码连接 SQL Server 并获取查询结果集的行数:

string connectionString = 'Data Source=YourServerName;Initial Catalog=YourDatabaseName;Integrated Security=True';
string sqlQuery = 'SELECT * FROM YourTableName';
int rowCount = 0;

using (SqlConnection connection = new SqlConnection(connectionString))
{
    SqlCommand command = new SqlCommand(sqlQuery, connection);
    connection.Open();
    SqlDataReader reader = command.ExecuteReader();
    while (reader.Read())
    {
        rowCount++;
    }
    reader.Close();
}

Console.WriteLine('Number of rows: ' + rowCount);

这段代码首先定义了连接字符串和 SQL 查询语句。然后,它打开一个 SqlConnection 对象,使用该对象创建一个 SqlCommand 对象,并使用 ExecuteReader 方法执行查询。接着,它使用 SqlDataReader 对象读取结果集,并计算结果集的行数。最后,它关闭 SqlDataReader 对象并输出行数。

C# 连接 SQL Server 获取查询结果集行数

原文地址: https://www.cveoy.top/t/topic/oLm7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录