Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi TDbf für XE6 (https://www.delphipraxis.net/182618-tdbf-fuer-xe6.html)

uligerhardt 5. Nov 2014 12:20

TDbf für XE6
 
Hallo!

Wir haben ein D2007-Projekt, das TDbf benutzt, und würden das gerne auf XE6 umstellen. Leider ist es schwierig, ein passendes TDbf dafür zu finden. Es gibt einige mehr oder minder Unicode-fähige Versionen, aber keine scheint für XE6 zu taugen. Kennt ihr eine?

haentschman 5. Nov 2014 12:23

AW: TDbf für XE6
 
Moin...8-)

Vieleicht solltest du auch erklären warum du dieses antiquierte Datenbankformat benutzt / unterstützen mußt... Bevor die Diskussion ausartet. :P

uligerhardt 5. Nov 2014 12:27

AW: TDbf für XE6
 
Zitat:

Zitat von haentschman (Beitrag 1278763)
Vieleicht solltest du auch erklären warum du dieses antiquierte Datenbankformat benutzt / unterstützen mußt... Bevor die Diskussion ausartet. :P

Wir müssen eine Maschine ansteuern, die das in diesem Format haben will.

p80286 5. Nov 2014 12:38

AW: TDbf für XE6
 
Zitat:

Zitat von uligerhardt (Beitrag 1278762)
Leider ist es schwierig, ein passendes TDbf dafür zu finden. Es gibt einige mehr oder minder Unicode-fähige Versionen, aber keine scheint für XE6 zu taugen. Kennt ihr eine?

da DBIII im originären Dateiformat unterstützt wird, hast Du ein echtes Problem, denn da passen keine 16Bit-Char hinein, das ist noch echtes Ansi/ASCII. Wenn Dir das reicht, dann mach die Schnittstelle mit AnsiStrings, ansonsten solltest Du überlegen, ob nicht langsam mal ein DB-Wechsel sinnvoll wäre. Je nach Art der Anwendung kannst Du Dir vllt. mit UTF8 behelfen.

Gruß
K-H

haentschman 5. Nov 2014 12:40

AW: TDbf für XE6
 
Ich denke, daß du schon genug gesucht hast. 8-) Ich werfe aber mal ADO in den Raum.
http://stackoverflow.com/questions/3...n-a-native-way

jaenicke 5. Nov 2014 12:52

AW: TDbf für XE6
 
Für so alte Formate gibt es auch noch VkDbf, das mit XE6 problemlos funktioniert.
http://sourceforge.net/projects/vkdbf/

Die BDE war bei XE6 auch noch dabei und bei XE7 kann man sie mit den alten Dateien aus XE und XE6 wieder kompilieren.

uligerhardt 5. Nov 2014 12:53

AW: TDbf für XE6
 
Zitat:

Zitat von p80286 (Beitrag 1278767)
da DBIII im originären Dateiformat unterstützt wird, hast Du ein echtes Problem, denn da passen keine 16Bit-Char hinein, das ist noch echtes Ansi/ASCII. Wenn Dir das reicht, dann mach die Schnittstelle mit AnsiStrings, ansonsten solltest Du überlegen, ob nicht langsam mal ein DB-Wechsel sinnvoll wäre. Je nach Art der Anwendung kannst Du Dir vllt. mit UTF8 behelfen.

Gruß
K-H

Nachdem der Maschine das Format bisher genügt hat, nehme ich an, dass ihr ANSI reicht. Muss ich mal klären.

Re DB-Wechsel - das Format suchen ja nicht wir aus.

uligerhardt 5. Nov 2014 12:54

AW: TDbf für XE6
 
Zitat:

Zitat von haentschman (Beitrag 1278768)
Ich denke, daß du schon genug gesucht hast. 8-) Ich werfe aber mal ADO in den Raum.
http://stackoverflow.com/questions/3...n-a-native-way

Hab ich das richtig verstanden, dass das ohne "spezielle" Treiber funktioniert?

haentschman 5. Nov 2014 13:19

AW: TDbf für XE6
 
Da sollte dir ein ADO Profi besser helfen können. Ich habe da eher ein gespaltenes Verhältnis. :P Auf jeden Fall ohne BDE. Das ist mal das wichtigste. Welche konkreten Voraussetzungen gegeben sein müssen kann ich nicht beantworten. :( Sorry.

uligerhardt 5. Nov 2014 13:26

AW: TDbf für XE6
 
Zitat:

Zitat von jaenicke (Beitrag 1278769)
Für so alte Formate gibt es auch noch VkDbf, das mit XE6 problemlos funktioniert.
http://sourceforge.net/projects/vkdbf/

Danke, werde ich mal testen, wenn etwas mehr Zeit ist. :-)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:57 Uhr.
Seite 1 von 2  1 2      

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