こんにちは、誰かが私を助けてくれることを願っています。これまでに C# を学んでいますが、いくつかの便利なプログラムを作成しましたが、特定の問題に悩まされ、必要だと思ったクエリをグーグルで検索しました。これは私のコードです
try
{
con.Open();
cmd = new SqlCommand("SELECT * from LMNormal", con);
cmd.CommandText = ("INSERT INTO LMNormal (upc,cert_code,description,cost,normal_price,pricemethod,groupprice,quantity,special_price,specialcost,specialpricemethod,specialgroupprice,specialquantity,start_date,end_date,pack,size,unitofmeasure) SELECT (upc,cert_code,description,cost,normal_price,pricemethod,groupprice,quantity,special_price,specialcost,specialpricemethod,specialgroupprice,specialquantity,start_date,end_date,pack,size,unitofmeasure) from products where (modified >= @now) and (advertised=@false)");
cmd.Parameters.AddWithValue("@now", now);
cmd.Parameters.AddWithValue("@false", selected);
cmd.Connection = con;
cmd.ExecuteNonQuery();
timer1.Start();
con.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
プログラムが実行されると、エラーが発生し、',' の近くに誤った構文が表示されます。このコンマがどこにあるかを把握するのに苦労しています。
ご意見ありがとうございます