ホームページ >データベース >mysql チュートリアル >C# で SQL クエリから行数を取得する方法
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 中国語 Web サイトの他の関連記事を参照してください。