在 CSharp 中检索 SQL 查询计数
要将 SQL 查询返回的计数检索到 C# 中的整数变量中,最简单的方法是使用 SqlCommand.ExecuteScalar()。此方法执行提供的 SQL 命令并从结果集的第一列和第一行检索单个值。对于给定的计算表中行数的 SQL 查询,可以将计数捕获到 int 变量中,如下所示:
using System.Data; using System.Data.SqlClient; // Create a connection string. string connectionString = "your-connection-string"; // Create a connection object. using (SqlConnection connection = new SqlConnection(connectionString)) { // Create a command object. using (SqlCommand cmd = new SqlCommand("SELECT COUNT(*) FROM table_name", connection)) { // Open the connection. connection.Open(); // Execute the command. object scalarValue = cmd.ExecuteScalar(); // Cast the scalar value to an integer. int count = (int)scalarValue; } Console.WriteLine($"Count: {count}"); }
以上是如何从 C# 中的 SQL 查询获取行数?的详细内容。更多信息请关注PHP中文网其他相关文章!