SQL Server から返される値を出力したいと考えています。
If NOT Exists(SELECT * FROM ItemList WHERE ItemName='txtItemNama')
BEGIN
INSERT INTO ItemList (ItemName) VALUES('txtItemNamea')
END
ELSE
BEGIN
Print 'Duplicate'
END
このクエリは、影響を受ける行数または重複のいずれかを返します
この Duplicate を C# で使用したいMessageBox.Show()
string query1 = "If NOT Exists(SELECT * FROM ItemList WHERE ItemName='txtItemName') BEGIN INSERT INTO ItemList (ItemName) VALUES('txtItemName') END ELSE BEGIN Print 'Duplicate' END";
SqlCommand cmd = new SqlCommand(query1, conn);
SqlDataReader dr;
conn.Open();
dr=cmd.ExecuteReader();
conn.Close();
MessageBox.Show(dr);
これを行うために使用する方法がわかりませんdr
。ここに複製を印刷するのを手伝ってください
MessageBox.Show(dr);
ここで何をする必要がありますか?