Hvis jeg feks skal bruge denne fil
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("navn.mdb")
Conn.Open DSN
Og min udbyders sti er
D:\\web\\kodeXXXX\\database\\navn.mdb
Skal jeg så ikke bruge hele stien?? jeg syntes jeg har prøvet alt men kan ikke få skriveadgang( har skriverettighed)
Skær det gerne ud i pap jeg er en ren amatør!
Hej,
komandoen "Server.MapPath("navn.mdb")" returnere hele stien + filnavn.
Men du kan godt bruge din "egen" sti.
Din kode åbner kun databasen, ikke recordsettet. prøv denne kode:
Conn = "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("navn.mdb") & ";"
Set myConn = Server.CreateObject("ADODB.Connection")
myConn.Open Conn
Set RS = Server.CreateObject("ADODB.Recordset")
RS.Open "SELECT * FROM Config", Conn, 1, 3
Jeg vil tro at du åbner med "Readonly" i din recordset.
Er den helt gal, så bare skriv igen.
- Kim Pedersen[Redigeret d. 05/11-02 17:57:53 af Kim Pedersen]