Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi auf alte BDE unter D5 zugreifen (https://www.delphipraxis.net/43685-auf-alte-bde-unter-d5-zugreifen.html)

oki 7. Apr 2005 08:15

Datenbank: BDE • Zugriff über: D5-Kompos

auf alte BDE unter D5 zugreifen
 
Hallo,

ich habe folgendes Problem:

Ich muß per BDE auf Daten zugreifen, die ein anderes Programm liefert. Dieses benutzt eine ältere BDE-Version (mit der auch D2 klar kommt). Nun meldet mir mein D5 kompiliertes Programm BDE-Engine-Fehler.

Ein BDE-Update nach oben will ich nicht machen, denn dann spielt die andere Software nicht mehr.
Da mein Prog unter D5 geproggt ist, will ich nicht alles noch mal unter D2 schreiben.

Kennt da einer eine Lösung?

Gruß oki

Xabbu 7. Apr 2005 08:26

Re: auf alte BDE unter D5 zugreifen
 
In welchem RDBMS werden die Daten denn gehalten? Du könntest darauf aus D5 ggf. mit alternativen Komponenten zugreifen. (ZEOSLIB o.ä.)

oki 7. Apr 2005 08:49

Re: auf alte BDE unter D5 zugreifen
 
Hi,

an alternative Kompos hatte ich auch schon gedacht, hab aber keine vorrätig. Und nur wegen einem Projekt wollte ich nicht unbedingt welche beschaffen.

Gruß oki

oki 7. Apr 2005 09:47

Re: auf alte BDE unter D5 zugreifen
 
Hi,

Ich hab mir grad mal die ZEOSLIB geholt und mußte feststellen, dass da keine BDE-Zugriffe möglich sind. Pech gehabt.

Noch einer ne Idee?

Gruß oki

Xabbu 7. Apr 2005 10:12

Re: auf alte BDE unter D5 zugreifen
 
Schreib doch mal in welchem Format die Datenbank ist, sonst wird dir hier keiner helfen können.

oki 7. Apr 2005 10:41

Re: auf alte BDE unter D5 zugreifen
 
Tschuldigung!

Format Paradox (Extention *.db)

Das von Borland übliche Format mit Zugriff über die BDE.

Gruß oki

muenster 9. Apr 2005 09:21

Re: auf alte BDE unter D5 zugreifen
 
Hallo,

die Paradox-Dateien unter D2 haben eine anderes Format als die unter D5 und höher.
Im BDE Admin findest Du unter Treiber - Native die Eistellung Level. An dieser Stelle muss die BDE mit dem Level (=Version) der .db Datei des D2 Programms zusammenpassen. Ob ein Mischbetrieb möglich ist hab ich nicht ausprobiert. Notfalls die eigene Anwendung auf den Versionsstand der .db Datei bringen. Im Datenbankmanager unter speichern kann die Version der .db Datei eingestellt werden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:59 Uhr.

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