![]() |
Löschen von _DBASELOCK Datenfeld
Hallo,
habe vor längerer Zeit für ein LAN-Projekt, knapp 100 dBase-Dateien über die Datenbankoberfläche von Delphi 5 erstellt. Hierbei hatte ich die Option für die "Datensatzsperre" aktiviert. Nun soll aber das Programm nicht mehr von der BDE abhängig sein und eine andere Engine zum Einsatz kommen. Jetzt zu meinem Problem: leider funktionieren alle Umwandlungstools der Anbieter nicht, solange die Tabellen das versteckte Feld: _DBASELOCK enthalten. Alle Versuche das Feld über ein Delphi-Programm zu entfernen, scheiterten bisher (auch mit SQL). :( Natürlich wäre es möglich, jede Datei über die Datenbankoberfläche zu laden, das Feld zu löschen und unter einem neuen Namen zu speichern. Wäre aber doch sehr zeitaufwendig und in diesem Fall nicht sehr sinnvoll. Schließlich sollen die Daten beim Kunden direkt konvertiert werden. Bei meiner Google-Suche habe ich fast keine Ergebnisse hierzu gefunden. Ich hoffe, das ihr mir helfen könnt. Vielen Dank schon jetzt. :) Gruß Nosti |
Re: Löschen von _DBASELOCK Datenfeld
Zitat:
|
Re: Löschen von _DBASELOCK Datenfeld
Danke für deinen Tip.
Am Besten schreibe ich direkt eine Prog, die alle Tabellen in das neue Format (NON-BDE) überträgt. MfG |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:32 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