データベースに 1 つの値が存在しない場合に、データベースにデータを挿入したいと考えています。
私はこのコードを持っています:
try
{
SQLConnection.Open();
string sql = "INSERT INTO shop (title, price, information) values (@chp1, @chp2,@chp3)";
SqlCommand cmd = new SqlCommand(sql, SQLConnection);
cmd.Parameters.AddWithValue("@chp1", title);
cmd.Parameters.AddWithValue("@chp2", price);
cmd.Parameters.AddWithValue("@chp3", information);
cmd.ExecuteNonQuery();
}
値「タイトル」がデータベースに存在しない場合、データベースに挿入しようとします。
スタックオーバーフローでは、この回答をIF EXISTS
で作成しましたが、使用方法がわかりません...
あなたの答えを前もってありがとう:)