Announcement

Collapse
No announcement yet.

Wie Datenverknüpfungseigenschaften zur Laufzeit aufrufen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie Datenverknüpfungseigenschaften zur Laufzeit aufrufen

    Hallo,

    der Dialog Datenverknüpfungseigenschaften wird normalerweise in der Entwicklungsumgebung mit einem Doppelklick auf TADOConnection aufgerufen.

    Um das Programmieren eines eigenen Verbindungsfensters entbehrlich zu machen (ich möchte mit dem Programm variabel auf beliebige Datenbanken zugreifen können), suche ich nach einer Möglichkeit, den Dialog "Datenverknüpfungseigenschaften" erst zur Laufzeit nach Drücken eines Buttons aufzurufen. Den vom Dialog erstellten Verbindungs-String möchte ich dann zur Laufzeit der ConnectionString-Eigenschaft der TADOConnection-Komponente zuweisen und die Verbindung mit Open herstellen.

    Wie geht das?

    Gruß

    Reinhold

  • #2
    Hallo,

    habe die Lösung doch noch gefunden.
    Für alle, die das gleiche Problem haben, hier die doch einfache Lösung:
    <PRE>
    uses ADODB;
    <br>
    procedure Form1.Verbinden;
    var
    ConnString_Vorgabe: WideString;
    ConnString_Neu: WideString;
    begin
    ConnString_Neu := PromptDataSource(Form1.Handle, ConnString_Vorgabe);
    ...
    ...
    ...
    end;
    </PRE>

    Gruß<br>
    Reinhol

    Comment

    Working...
    X