どうやらあなたは二重引用符を使ってテーブルを作成したようです(これは最初から本当に悪い考えです)。それを行ったら、常にする必要があります テーブルと列の名前を囲みます> 二重引用符で-どこでも。
だから
"DELETE FROM \"Patients\" WHERE Patients.PatientID = ?"
する必要があります:
"DELETE FROM \"Patients\" WHERE \"Patients\".\"PatientID\" = ?"
どうやらあなたは二重引用符を使ってテーブルを作成したようです(これは最初から本当に悪い考えです)。それを行ったら、常にする必要があります テーブルと列の名前を囲みます> 二重引用符で-どこでも。
だから
"DELETE FROM \"Patients\" WHERE Patients.PatientID = ?"
する必要があります:
"DELETE FROM \"Patients\" WHERE \"Patients\".\"PatientID\" = ?"