Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi AdsConnection während Laufzeit erstellen (https://www.delphipraxis.net/26568-adsconnection-waehrend-laufzeit-erstellen.html)

Cuchulainn 28. Jul 2004 20:02

Re: AdsConnection während Laufzeit erstellen
 
Nein, noch nicht.
Meinst du damit die Hilfe oder gibt es da etwas anderes?

Union 28. Jul 2004 21:45

Re: AdsConnection während Laufzeit erstellen
 
Du gibst für Deine Query als databasename 'AdsConn' an. Woher weiss denn Delphi zur Laufzeit, was das wohl sein soll ? Es fehlt in Deinem Source eine Zeile:

Delphi-Quellcode:
AdsConn := TAdsConnection.Create(nil);
AdsConn.Name := 'FckngConnection';
Und später natürlich:

Delphi-Quellcode:
Query.DatabaseName := 'FckngConnection';
Immer dran denken. AdsConn ist ein VARIABLENNNAME, den gibts aber nicht zur Laufzeit. Also muss über den KOMPONENTENNAMEN gegangen werden, und der heißt bei jeder Komponente name.

Zu guter Letzt solltest Du die Komponenten (Also TAdsConnection und TQuery) nicht auf sich selbst als Parent legen. Falsch:
Delphi-Quellcode:
AdsConn := TAdsConnection.Create(AdsConn);
Richtig:
Delphi-Quellcode:
AdsConn := TAdsConnection.Create(nil); // oder z.B. Form1

Kevin 28. Jul 2004 22:18

Re: AdsConnection während Laufzeit erstellen
 
Zitat:

Zitat von Cuchulainn
Nein, noch nicht.
Meinst du damit die Hilfe oder gibt es da etwas anderes?

In der Advantage Developer Zone gibt es eine "Advantage Full Text Search on the Knowledge Base". Dort kannst Du auch bequem nach der Fehlernummer "6420" suchen. :thuimb:

Cuchulainn 29. Jul 2004 15:20

Re: AdsConnection während Laufzeit erstellen
 
@Union: Vielen Dank. Ich versuche es gleich.
@Kevin: Danke für den Tipp. Ich sehe es mir mal an.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:02 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz