Seite 1 von 1

Mit PHP auf dBase zugreifen

Verfasst: Fr, 27. Jul 2018 7:55
von azzo
Hallo,
hat jemand von euch Erfahrung mit PHP und dbf-Dateien.
( compile php with --enable-dbase Option )
Mit freundlichem Gruß
Otto

Re: Mit PHP auf dBase zugreifen

Verfasst: So, 05. Aug 2018 1:42
von Lewi
Hi,
da stellen sich zunächst ein paar Fragen:

- Handelt sich um dbase ( Version 5 oder Version 7) Files oder um Foxpro-kompatible Dateien?
- Liegen die dbase-Daten auf einem Unix oder Windows-Rechner?

PHP umfasst eine Standard-DLL für dBase, die als "Extention" eingebunden werden muss. Allerdings stellt die dbase-Bibliothek keine SQL- oder sonstige Filterbefehle breit.

Auf dBase-Daten sollte nur lesend zugegriffen werden, da der Datenbank -Treiber von PHP nicht für eine Multi-User Umgebung ausgelegt ist. Wesentlich effizienter wäre es, Daten aus einem xBase-System an einer mit PHP programmiertes API zu übergeben oder ganz simpel, die Daten via Datentransfer als XML oder ASCII-Datei in ein Web-Verzeichnis zu übertragen. Über Cronjob`s können auf Unix-Maschine automatisch (PHP-)Skripte gestartet werden, die Daten Im- und Exporte durchführen.


Gruß, Olaf

Re: Mit PHP auf dBase zugreifen

Verfasst: So, 05. Aug 2018 15:10
von nightcrawler
zur Not könntest Du den ADS ODBC Treiber verwenden (gibts für Win und Linux). Vom ADS PHP würde ich dagegen absehen, weil schon lange nicht mehr weiterentwickelt und nicht für aktuelle PHP Versionen zu haben.

Re: Mit PHP auf dBase zugreifen

Verfasst: Mo, 06. Aug 2018 18:59
von azzo
Hallo,
danke.
Ich werde den Vorschlag mit Ex-und Import versuchen.
LG
Otto