PHP dbase Datenbank DBF mit DBT

excelite

Mitglied
Hallo zusammen,

ich habe ein Problem beim einlesen der zusätzlichen Memodaten aus der DBT Datei.

"Eine DBT-Datei ist eine DBASE Memo Datei und kann nur über die zugehörige DBASE Tabelle geöffnet werden." Habe ich nach Recherche gefunden. Das funktioniert auch herrlich wenn ich die *.DBF mit ACCESS oder EXCEL öffnen möchte. Dort werden die zusätzlichen Daten der Memodatei korrekt eingefügt. Dazu muss nur die DBF und die DBT Datei im selben Ordner mit dem gleichen Dateinamen liegen.

Die DBF Datei kann ich einlesen und in meine MySQL Datenbank kopieren mit simplen dbase_get_record(...). Das funktioniert wunderbar. Nur die Zusatzinformationen machen mir Kopfzerbrechen. Ich war bei http://www.php.net auch schon auf der Suche bei http://www.php.net/manual/de/ref.dbase.php doch leider wird dort nicht ein Sterbenswörtchen von DBT Memodateien erwähnt.

Gibt es dennoch eine Möglichkeit diese Zusatzdaten zu lesen oder ist das mit PHP nicht möglich?

Grüße
 
Leider muss ich dich enttäuschen:

http://de.php.net/manual/de/ref.dbase.php

Absatz 2:

"Es gibt keine Unterstützug für Indizes oder Memo-Felder. Auch Sperrfunktionen für Datensätze / -banken sind nicht vorhanden. Zwei gleichzeitig ablaufende Webserver-Prozesse, die die selbe dBase-Datei bearbeiten, werden ihre Datenbank zerstören."
 
Verflixt - nun gut das ist ein vernichtendes Urteil. Trotzdem Danke den Absatz habe ich wohl überlesen. Also sieht es wohl nach keiner Mgl. aus irgendwie da dran zu kommen.
 
Zurück