在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中文網其他相關文章!