Aparentemente, você criou sua(s) tabela(s) usando aspas duplas (o que é uma péssima ideia para começar). Depois de fazer isso, você deve sempre inclua seus nomes de tabela e coluna entre aspas duplas - em todos os lugares.
Então
"DELETE FROM \"Patients\" WHERE Patients.PatientID = ?"
deveria estar:
"DELETE FROM \"Patients\" WHERE \"Patients\".\"PatientID\" = ?"