![]() |
Datenbank: Paradox • Version: 7 • Zugriff über: TTable/Datasource
Datenbänke in andere Ordnern als die Anwendung
Hallo, ich habe folgendes Problem.
Ich habe die Anwendung in einem Ordner, und die Datenbank auf die ich zugreifen will in einem anderem Ordner. Der globale Pfad zu der Datenbank steht zur Verfügung. Ich kann aber im Moment unter Table1.TableName nur die Datenbänke auswählen, die sich im gleichem Ordner wie die Anwendung befinden. Wie kann ich Delphi mitteilen, dass ich eine Datenbank aus einem anderem Ordner öffnen möchte? |
Re: Datenbänke in andere Ordnern als die Anwendung
TDatabase-Komponente hinzufügen, alle TTable/TQuery-Komponenten mit dieser verbinden und in TDatabase den Pfad auf die Datenbank eintragen.
Aber mal wieder mein Einwand: Du scheinst noch nicht so viel mit der BDE/Datenbanken zu arbeiten. Muß es denn überhaupt noch die BDE/Paradox sein? Die BDE hat sehr viele Nachteile die andere, modernere (Desktop-)Datenbanken nicht haben. |
Re: Datenbänke in andere Ordnern als die Anwendung
Zitat:
Wegen der Datenbank. Ich sage jetzt einfach mal, dass ich mit noch keiner anderen gearbeitet habe. Und ich denke mal, dass ich im Moment noch so wenig weiss, dass ich diese Nachteile vorerst garnicht bemerken werde... :) Ne Frage wegen TDatabase, unter welcher Eigenschaft verbinde ich diese mit TTable? |
Re: Datenbänke in andere Ordnern als die Anwendung
Zitat:
Zitat:
|
Re: Datenbänke in andere Ordnern als die Anwendung
Ok, die habe ich miteinander Verbunden. Nun ist mir aber immer noch nicht ganz klar, wo ich nun einen Pfad zur Datenbank eingeben muss.
|
Re: Datenbänke in andere Ordnern als die Anwendung
Zitat:
|
Re: Datenbänke in andere Ordnern als die Anwendung
Zitat:
Es kann ja letzendlich nur AliasName oder SessionName sein. Hat aber beides nicht wirklich funktioniert... Ich habe übrigens noch das alte Delphi 3 prof., fals es daran liegen könnte! Vielleicht kannst du mir ja noch so einen Tipp geben! |
Re: Datenbänke in andere Ordnern als die Anwendung
Dann lege mal über den BDE-Manager einen Alias fest und wähle den ihn der TDataBase aus.
|
Re: Datenbänke in andere Ordnern als die Anwendung
Zitat:
Ok, so geht es, aber das hilft mir bei meinem programm nicht weiter: Es soll ungefähr wie folgt laufen: In einer Anwendung wird eine(von vielen) Datenbänken ausgewählt, und dessen globalen Pfad in eine .txt geschrieben. Dann wird eine 2. Anwendung geöffnte, die diesen Pfad zur Datenbank aus der .txt wiederum herauslesen soll. Die 2. Anwendung soll nun diese Datenbank öffnen. Und deshalb hilft mir das mit dem BDE Manager nicht weiter... |
Re: Datenbänke in andere Ordnern als die Anwendung
Häh? Wieso brauchst du 2 Anwendungen um eine DB zu öffnen?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:43 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 by Thomas Breitkreuz