0

データベース テーブルには次のフィールドがあります:UserNameおよびFavColour. 基本的には各ユーザーの好きな色を記憶しています。

連結を使用する代わりにSqlCommand、情報を my に格納するために使用しDataSetます。変数が 1 つあれば簡単です (このように)。

SqlCommand cmd = new SqlCommand();
cmd.CommandText = "SELECT * FROM Colour WHERE FavColour = @favcol";
cmd.Parameters.AddWithValue("@favcol", colourVar);

これで、WHERE 句の色を選択できるチェックボックスが選択されました。今回は青、ピンク、オレンジ、紫を選択したとします。SqlCommand を使用してこれを達成するにはどうすればよいですか? (注: 選択される色の数は毎回異なる場合があります)

4

2 に答える 2