Hi!
Ich wusste früher mal, wie ich manuell meiner Query sagen konnte, wo die DB liegt - also ohne Alias, weil das Probleme bei variierenden Installationen, also anderen "STandorten" des Programms auslösen könnte...allerdings weiß ich es nicht mehr genau! Ich weiß nur noch dass man im FormCreate der Query den Pfad übergeben musste und (vielleicht?) auch den DB-Namen....aber ich weiß echt nicht mehr WIE! Könnt ihr mir helfen? Hier mal der Code, der nicht tut:
Quelltext
1: 2:
| FilePath:= ExtractFilePath(ParamStr(0)+'daten.db'); //hier hol ich den Pfad des ausgeführten Programms SQLDaten.DatabaseName:= FilePath; //und hier will ich ihn der Query übergeben!? |
Bloß bringt er dann ne Fehlermeldung, dass der Pfad ungültig wäre o.ä.!