fanelf.de: Access und Datenbanken im Internet

Beitrag lesen

du hast mit access ein html-formular erstellt? damit soll etwas in eine access db eingetragen werden?

access ist eine file-basierte db. daher muß die db-engine dort liegen, wo diese per file-zugriff erreichbar ist. in der regel die selbe maschine, oder halt im lan. die db-engine ist in der anwendung.

mit odbc wird der db-engine nur mitgeteilt, wo die access-db (mdb) zu finden ist.

für den fall, daß die anwendung bei einem provider laufen soll, benötigtst du dort einen windows-server, auf welchem du die mdb ablegen und die odbc deklarieren mußt. so sieht es auch dein provider.

es gibt auch eine andere möglichkeit, eine db-server schnittstelle. dafür gibt es freie tools(odbc-server), welche die db-engine beinhalten und eine kommunikation via ip ermöglichen. dann kann die access.mdb wie  ein 'normaler' db-server benutzt werden.