Anscheinend haben Sie Ihre Tabelle(n) mit doppelten Anführungszeichen erstellt (was zunächst eine wirklich schlechte Idee ist). Sobald Sie das tun, müssen Sie immer fügen Sie Ihre Tabellen- und Spaltennamen hinzu in doppelten Anführungszeichen - überall.
Also
"DELETE FROM \"Patients\" WHERE Patients.PatientID = ?"
sollte sein:
"DELETE FROM \"Patients\" WHERE \"Patients\".\"PatientID\" = ?"