Einzelnen Beitrag anzeigen

Benutzerbild von fragile
fragile

Registriert seit: 4. Nov 2008
Ort: Amberg
87 Beiträge
 
Delphi 2009 Enterprise
 
#1

Beste "Stelle" für eigenen Login-Prompt bei ADO

  Alt 29. Dez 2008, 14:32
Datenbank: MS SQL • Version: 2005 • Zugriff über: ADO
Hi,

meine Formular-Erstellungsreihenfolge sieht etwa so aus:

DataModul
<Hauptformular>
<weitere Formulare inkl. DB-Login Formular>

Ich möchte beim ersten Aufbau der Verbindung per TADOConnection - Komponente meinen eigenen Login-Dialog "einschieben".
Wo wäre der beste Platz dafür ?

Probleme, die ich bisher habe, sind :

- OnLogin-Ereignis funktioniert nicht mit ausgeschaltetem LoginPrompt und ConnectionString, mit eingeschaltetem Prompt kommt das Standard-Anmeldefenster und nicht meins

- Ich möchte die Erstellungsreihnefolge nicht ändern, sprich das bisherige Hauptformular soll auch bleiben. Wenn ich aber im Hauptformular bspw. im OnShow-Ereignis die Connection aufmache bzw. dies beim OnCreate-Ereignis im Datamodul tue, ist ja das Login-Formular noch gar nicht initialisiert -> Zugriffsverletzung...

Wäre schön, wenn hier jemand diese (sicher schon oft gestellte) Frage umfassend beantworten könnte ...

Gruß und danke,
FraGiLe
  Mit Zitat antworten Zitat