raphael: Problem mit ASP und Accessdatenbank

Beitrag lesen

Hallo Alle!

Habe ein verzwicktes Problem mit dem Schreibschutz einer Accessdatenbank. Per ASP-Script möchte ich Daten in der Datenbank speichern, bekomme dann aber immer die Meldung: "Aktualisieren nicht möglich; Datenbank oder Objekt ist schreibgeschützt."

Ich hab schon alles versucht: Ob die Datenbank direkt schreibgeschützt ist, ob das Verzeichnis schreibgeschützt ist, ob im Internet Information Server (XP Professional) die Rechte vergeben sind. Und überall sind die korrekten Rechte vergeben.

Zur Info:

  • Ich benütze den Internet-Informationsdienst, der standardmäßig bei XP dabei ist. Version: 5.1
  • Ich habe die Homepage im Verzeichnis C:\Inetpub\wwwroot\homepage (habs auch schon mit einer anderen Partition versucht)
  • Hier das Script (die Zeile mit der Fehlermeldung ist der drittletzte Befehl, rs.Update):

------------------------------------------------------------
strConnectionSave = "Driver={Microsoft Access Driver (*.mdb)};DBQ="
strConnectionSave = strConnectionSave & Server.MapPath("../../db/datenbank.mdb")
strConnectionSave = strConnectionSave & ";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5;"

Set conn = CreateObject("ADODB.Connection")
                conn.Open strConnectionSave
                Set rs = CreateObject ("ADODB.Recordset")
                rs.Cursortype = 1
                rs.Locktype = 3

rs.Open "SELECT * FROM datenbank WHERE IdField=-1", conn
                rs.AddNew

rs.fields("titel")        = strTitel
                rs.fields("kuenstler")    = strKuenstler
                rs.fields("genre")        = strGenre
                rs.fields("datum")        = strDatum
                rs.fields("eigentuemer")  = strEigentuemer
                rs.fields("ort")          = strOrt
                rs.fields("beschreibung") = strBeschreibung
                rs.fields("kategorie")    = strKategorie

rs.Update
                rs.Close
                conn.Close
------------------------------------------------------------

Weiß vielleicht jemand Rat? Gibt es vielleicht Dienste, die aktiviert/installiert werden müssen? Oder vielleicht Programme, die da irgendwie reinpfuschen?

Bin Dankbar für jede Hilfe, ich versuche das Problem schon seit Tagen zu lösen.

Viele Grüße,
Raphael