PHP und Microsoft Access-Datenbank - Verbindung und CRUD
Habe ich keine Erfahrung mit access.
Wie zu tun, update/insert/delete/select-Anweisung mit und ohne $rs = new com("ADODB.RecordSet");
?
Sind Sie mit den ADOdb abstraction layer (adodb.sourceforge.net)? Ich habe es in der Vergangenheit und fand es ziemlich gut. Wenn ja, ist dieser Seite helfen? phplens.com/adodb/code.initialization.html#dsnless
InformationsquelleAutor Mask | 2009-10-22
Du musst angemeldet sein, um einen Kommentar abzugeben.
PDO
Wenn Sie möchten, um eine Schnittstelle mit einer MS Access-Datenbank mit Hilfe von PHP, PDO für Sie verfügbar ist.
Bei der Verwendung von PDO, aufgrund der einheitlichen Benutzeroberfläche für DB-Operationen, haben Sie die Möglichkeit, Ihre app mehr portabel auf verschiedenen RDBMs-Systemen. Alles, was Sie tun müssen, ist geben Sie die Verbindungszeichenfolge an den PDO-neue Instanz und die richtige PDO-Treiber installiert.
Als Ergebnis dieser vereinheitlichten Schnittstelle kann eine Anwendung einfach portiert von MS Access zu MySQL, SQLite, Oracle, Informix, DB2, etc. das ist sicher der Fall, wenn es Alter genug.
Hier ist eine insertion Beispiel:
ODBC
In Fall, dass Sie nicht wollen, verwenden Sie PDO für einige geisteskranke Gründen, können Sie sich in ODBC.
Hier ein Beispiel:
Maske gibt es eine Insert-operation Recht in es. Verwenden Sie die relevanten auswählen, update-und delete-SQL-Operationen.
es ist notwendig, damit die Linie
extension=php_pdo_odbc.dll
unter "Dynamic Extensions" - Titel in der Datei "php.ini"InformationsquelleAutor sepehr