Hi Leon,
es heißt onCreate, weil es beim Erstellen des Formulars ausgelöst wird. Hier spielt allerdings der zeitliche Ablauf eine Rolle.
Einen Handler für onShow kannst du im Objekt-Inspektor einfügen. Einfach das Formular auswählen, dann links unten im
OI auf die Registerkarte "Ereignisse" klicken, onShow in der Liste suchen und einen Doppelklick ins leere Feld machen. In der leeren Prozedur fügst du dann DBCheck ein, vergiss aber nicht, es im OnCreate von Form1 wieder zu entfernen.
Greetz
alcaeus