Bring erstmal die Reihenfolge auf die Reihe
1. Wenn DB noch nicht existiert, erstellen
2. Datenbank öffnen
3. Versionsprüfung
4. Datenbank auf Fehler prüfen (Integritätsprüfung)
Zu 1.) Das geht mit FileExists, sofern es eine lokale DB ist (Access, TurboDB, ADB usw). Ansonsten Connection zum Server öffnen
Zu 2.) Ist Abhängig von der lokalen DB / Server
Der Rest ist "DB öffnen, Tabelle öffnen, Felder auslesen", also Business as usual bei Datenbank-Anwendungen.
Lies, was da steht. Denk dann drüber nach. Dann erst fragen.