Rupanya Anda membuat tabel Anda menggunakan tanda kutip ganda (yang merupakan ide yang sangat buruk untuk memulai). Setelah melakukannya, Anda harus selalu lampirkan nama tabel dan kolom Anda dalam tanda kutip ganda - di mana-mana.
Jadi
"DELETE FROM \"Patients\" WHERE Patients.PatientID = ?"
seharusnya:
"DELETE FROM \"Patients\" WHERE \"Patients\".\"PatientID\" = ?"