Hallo Vinzenz
Was heisst: sie funktioniert nicht mehr?
Welche Fehlermeldung erhältst Du?
Auf der ASP seite kommt folgender fehler:
-----------------------------------------
Microsoft OLE DB Provider for ODBC Drivers Fehler "80004005'
[Microsoft][ODBC Microsoft Access Driver]Allgemeiner Fehler Registrierungsschlüssel 'Temporary (volatile) Jet DSN for process 0x5ac Thread 0x878 DBC 0x1501f94 Jet' kann nicht geöffnet werden.
Kann es sein, dass Du die DB-Datei exklusiv öffnest, das ist (bzw. war zumindest) die Standardmethode beim Doppelklick im Explorer? Wenn eine Datei exklusiv geöffnet ist, kann keine andere Anwendung darauf zugreifen. In Access 2003 kannst Du dies über Optionen->Weitere einstellen.
Ne die datei wird nicht Exlusiv geöffnet. Ja ich habe den standartöffnungsmodus auf Freigeben gestellt.
Verbindung von ASP auf die DB
-----------------------------
im strConn, Conn, strPfadDB, SQL
strPfadDB = Server.MapPath("/~db/edv.mdb")
strConn = "DRIVER=Microsoft Access-Treiber (*.mdb);UID=admin;PWD=;"
strConn = strConn & "DBQ=" & strPfadDB
set Conn = Server.CreateObject("ADODB.Connection")
set rs = Server.CreateObject("ADODB.Recordset")
SQL = "Select * From t_info"
Conn.Open (strConn)
rs.Open SQL, strConn, 0, 1
-------> ASP DB Anweisungen
rs.Close
Conn.Close
set rs = nothing
set Conn = nothing