Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Paradox Pfad? (https://www.delphipraxis.net/138154-paradox-pfad.html)

kumar89 4. Aug 2009 12:38

Datenbank: Paradox • Zugriff über: Datasource

Paradox Pfad?
 
Hallo Delphi-Programmierer,

wenn ich meine .db Datei verschiebe kann ich keine neuen Datensätze erstellen. Wie änder ich den Pfad das Delphi mir die Datei findet dazu will ich am Ende des Programm in einem Inno Setup zusammenstellen wirds da Probleme geben weger dem Pfad?


Mfg

kumar89

hoika 4. Aug 2009 12:42

Re: Paradox Pfad?
 
Hallo,

packe des Pfad in eine Ini
und setze dann Table.DataBaseName auf diesen Pfad.

Ich nehme ja an, du benutzt kein TDataBase (?).

Da jeder User eh ein eigenes Verzeichnis haben will,
bringt das nichts, den Pfad fest im Setup zu hinterlegen.

Ah ja
schmeiss Paradox (BDE) weg ;)


Heiko

kumar89 4. Aug 2009 12:49

Re: Paradox Pfad?
 
muss mit der Bde arbeiten ist vorgegeben Database benutz ich auch nicht

Bernhard Geyer 4. Aug 2009 12:55

Re: Paradox Pfad?
 
Zitat:

Zitat von kumar89
muss mit der Bde arbeiten ist vorgegeben Database benutz ich auch nicht

Dann solltest du das Programm umstellen das dein TQuery und TTable auf eine TDatabase-Instanz zeigen und du dann nur an einer Stelle des Programms den aktuell gültigen Datenbankpfad einstellen mußt.

Um nicht zu vergessen: Muss es die BDE wirklich sein? Die BDE ist hoffnungslos veraltet und spätestens bei der Verteilung und Betrieb auf mehrern PC's wirst du noch lernen die BDE zu verfluchen.

hoika 4. Aug 2009 12:59

Re: Paradox Pfad?
 
Hallo,

Zitat:

muss mit der Bde arbeiten ist vorgegeben Database benutz ich auch nicht
musst ihn halt umstimmen.


Heiko

hoika 4. Aug 2009 13:47

Re: Paradox Pfad?
 
Hallo,

übrigens kann man auch die BDE benutzen
und trotzdem Firebird als DB haben ;)


Heiko


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:04 Uhr.

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