![]() |
Datenbank: Dbase • Version: III • Zugriff über: SQL (BDE)
DBase III -niccht mehr bearbeitbar nach SQL-Edit
Hallo,
ich stehe vor einem Problem, welches ich nicht gelöst bekommen. Nach einer Berabeitung einer DBase III Datei, egal ob über eine Query oder Table-Komponente innerhalb meiner Delphi-Anwendung kann ich die Datei in Dbase anschließend nicht mehr öffenen. Ich erhalte hier die Fehlermeldung keine DBase-Datei. Der Header wird auf eine andere DBase-Version geändert, ich vermute einmal auf Version 5. Ich habe keine Idee, wie ich dies verhindern kann. Ich habe in der BDE, bzw OLE-Konfiguration die Einstellung der Version auf 3 geändert, allerdings ohne erfolg. Würde mich über einige Tipps das Thema in den Griff zu bekommen freuen. mfg waldforest |
Re: DBase III -niccht mehr bearbeitbar nach SQL-Edit
Such mal nach DBase-Komponenten, ich meine bei Sourceforge gibt es sowas. Ich bin mir sehr sicher, das Du was findest.
Klappt es mit einem DBASE III-ODBC-Treiber nicht? Richte Dir einfach eine DSN ein und dann einen BDE-Alias. Eventuell bekommst Du es auch mit ADO besser hin. |
Re: DBase III -niccht mehr bearbeitbar nach SQL-Edit
Zitat:
|
Re: DBase III -niccht mehr bearbeitbar nach SQL-Edit
Hallo,
habe das Problem lösen können, das 2 Bit im Dateiheader wird nicht auf richtig DBase-Kennung gesetzt, der Rest ist O.K. Keine Ahnung ob es sich um einen BUG in des BDE, ODBC oder sonstige Provider handelt. Habe mir ne kleine Routine geschrieben, die das 2 Bit wieder richtig setzt; nun kann die Datei wieder in DBase bearbeitet werden. Danke für die TIPPS, Hinweise |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:05 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