Entwickler-Ecke
Datenbanken - Alias zur Laufzeit ändern
mexx - Do 01.06.06 14:57
Titel: Alias zur Laufzeit ändern
Hallo,
habe leider nix mit der Suche gefunden. Ich möchte alle verfügbaren Alias der BDE auslesen, so dass ich per ComboBox die DB ändern kann. Wie lese ich die Alias aus?
Moderiert von
raziel: Topic aus VisualCLX (Component Library for Cross Platform) verschoben am Fr 02.06.2006 um 10:14
raiguen - Do 01.06.06 20:56
Moin :-)
Stichwort(e) für die Delphi-OH ->GetAliasNames Auslesen aller BDE-Aliase
mexx - Fr 02.06.06 07:47
Super, aber wie weise ich nun den Alias den ich im ComboBox habe einer Query zu?
Delphi-Quelltext
1:
| query.Database := ComboBox..... |
nimmt er alles nicht, weil query.database kein Wert zugewiesen werden kann.
raiguen - Fr 02.06.06 09:50
Moin :-)
mexx hat folgendes geschrieben: |
Super, aber wie weise ich nun den Alias den ich im ComboBox habe einer Query zu?
Delphi-Quelltext 1:
| query.Database := ComboBox..... |
nimmt er alles nicht, weil query.database kein Wert zugewiesen werden kann. |
:gruebel:
Also so weit ich weiß, gibt es bei Query die Eigenschaft DatabaseName, und diese kann ich selbstredend auf zur Laufzeit zuweisen
Delphi-Quelltext
1: 2: 3:
| Query1.Close; Query1.DatabaseName := ComboBox..... ... |
mexx - Fr 02.06.06 13:40
Als Fehlermeldung erhalte ich die Aussage, dass einer Nur-Lesen-Eigenschaft kein Wert zugewiesen werden kann.
raiguen - Sa 03.06.06 11:38
mexx hat folgendes geschrieben: |
Als Fehlermeldung erhalte ich die Aussage, dass einer Nur-Lesen-Eigenschaft kein Wert zugewiesen werden kann. |
:gruebel:
Das verstehe ich in sofern nicht, als dass bei einer TQuery-Kompo die Eigenschaft
DatabaseName sehr wohl zur Laufzeit geändert werden kann.
Stell sich sich jetzt die Frage, was für eine Querys-Kompo Du benutzt.
Vllt. hilft auch ein Stückchen Code bzw einige weitere Einzelheiten...
mexx - Di 06.06.06 15:26
Keine Chance, selbe Meldung. Probiers aus!
mexx - Di 06.06.06 15:30
Sorry, funktioniert doch, war blind... :autsch:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!