Einzelnen Beitrag anzeigen

Nosti

Registriert seit: 16. Sep 2004
3 Beiträge
 
#1

Löschen von _DBASELOCK Datenfeld

  Alt 16. Sep 2004, 20:37
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
  Mit Zitat antworten Zitat