Hallo Ingrid,
wäre es nicht ganz einfach möglich, dass Du in genau jenem case-Statement nach der Ausgabe der Fehlermeldung ein Flag setzt, das einen Fehlerzustand signalisiert. Und nach dem kompletten select-Befehl führst Du die Datenbank-Abfrage nur aus, wenn dieses (und ggf. noch weitere) Fehlerflag _nicht_ gesetzt ist (sind) ?
Mit Client-seitigen Mechanismen würde ich da - ohne Not - nicht rum machen, wenn Du ASP zur Verfügung hast. Und das Eltern-Fenster einfach abschießen ... hm, wie soll ich sagen: Du bist sicher schon sehr verzweifelt an dem Problem, stimmts ? :-)
Ciao
Hans-Peter