私は流れの上にスタックでこの問題の他のバージョンを見ていると私はそれを使用する場合、私はというエラーを取得:を挿入し、アクセスデータベースのためのC#での重複した値の更新が
「ミッシングセミコロン(;)でSQLステートメントの終わり。
私は今C#を学んでいますが、私は何が欠けているのかわかりません。私は次のコマンド文を使用しています。私が間違っているところを私に教えてください。
"Insert into weightsofsalts(ID,WeightOfSalts) values(@id,@weightofsalts) on duplicate key update WeightOfSalts [email protected]";
SQL文の最後にセミコロンを入れてみましたか? – Steve
はい、私はSQL文の最後にセミコロンを入れてみましたが、私はまだ同じエラーを受け取ります – KamalSubodh
MySQLの構文のように見えますが、MS Accessを使用していることを示しています。 [これをチェックする](http://stackoverflow.com/questions/5297383/sql-access-query-update-row-if-exists-insert-if-does-not)また[これ](http://stackoverflow.com/questions/6199417/upserting-in-ms-access)。 –