-
SQLCommandのインスタンスを作成する:
using System.Data.SqlClient; // データベース接続文字列を指定してSQLConnectionを作成 SqlConnection connection = new SqlConnection("データベース接続文字列"); // SQLCommandのインスタンスを作成 SqlCommand command = new SqlCommand(); command.Connection = connection;
-
クエリを実行する:
// 実行するクエリを指定 command.CommandText = "SELECT * FROM テーブル名"; // クエリを実行し、結果を取得するためのDataReaderを作成 SqlDataReader reader = command.ExecuteReader(); // 結果を処理する while (reader.Read()) { // データの処理 } // Readerを閉じる reader.Close();
-
パラメータを使用する:
// パラメータを含んだクエリを指定 command.CommandText = "SELECT * FROM テーブル名 WHERE 列名 = @パラメータ名"; command.Parameters.AddWithValue("@パラメータ名", 値); // クエリを実行する SqlDataReader reader = command.ExecuteReader(); // 結果を処理する while (reader.Read()) { // データの処理 } reader.Close();
以上の例では、SQLCommandを使用してデータベースからデータを取得する方法を示しています。他の操作、例えばデータの挿入や更新、削除も同様の手順で行うことができます。
SQLCommandの詳細な使い方やさまざまな機能については、ドキュメントやチュートリアルを参照することをおすすめします。