次の形式のSQLクエリがあります。
Update TableName Set TaskStatus=xxx where TaskID=xx;
このSQLクエリがC#コードに含まれています。
ExcelファイルのBセルの下に、拒否、完了、終了などの一連のステートメントがあります。私のC#コードはそれらのセルを読み取り、適切なアクションを実行します。たとえば、「完了」と表示されている場合、次のクエリが実行されます。
Update TableName Set TaskStatus=Completed where TaskID=xx;
私の問題は、セル内の値が「完了できません」になっていることです。私のコードがこのセルを読み取り、これをクエリにマージすると、
Update TableName Set TaskStatus=Can't Complete where TaskID=xx;
「引用符を閉じる必要があります」というエラーがスローされます。これは、「できない」の引用符をSQLキーワードまたはSQL引用符として想定しています。どうすればこれを乗り越えることができますか?