特定のSQLレコードを更新するために、クエリ文字列を作成するのに少し問題があります。私はそれぞれの値をすべて文字列に格納しており、それらを追加すると (値はパラメーターとして)、プライマリ ID が int に変換されます。ここまでは順調ですね。
問題は、クエリ文字列自体にあります。SQLレコードの削除と作成(選択と挿入)を実行できますが、ここでの問題は更新にあります。私は実際の経験がないこと。
今...準備ができているクエリ文字列について...
SqlCommand DerGemmesMedarbejder = new SqlCommand("UPDATE MyTableInQuestion VALUES (@Tittel, @FuldeNavn, @MailAdresse, @TelefonNummer, @MedarbejderType) WHERE PersonaleID = @PersonaleID_FraRepeateren", GemDetAendredeIndhold);
私はそれを正しく理解できないようです。デバッガーは、問題は「jeyword 'VALUES' 付近の構文が正しくない」ことだと言っています。