Avatar billede west Nybegynder
13. januar 2003 - 13:25 Der er 4 kommentarer og
1 løsning

hvad betyder denne fejl ?

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Operation must use an updateable query.

/ny/nybruger.asp, line 117

---

det virker fint nok på personal webserver, men ikke på nettet ?
hvorfor ?
Avatar billede di8leva Nybegynder
13. januar 2003 - 13:31 #1
hvad er ny/nybruger.asp, line 117
hvad står der?
Avatar billede west Nybegynder
13. januar 2003 - 13:43 #2
' Databaseforbindelse
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("butik/data/kunder.mdb")
Conn.Open DSN

strSQL = "Insert into kunder (navn, adresse, postnummer, [by], telefonnummer, [e-mail], kodeord) values('" & Request.Form("navn") & "','" & Request.Form("adresse") & "','" & Request.Form("postnummer") & "','" & Request.Form("by") & "','" & Request.Form("telefonnummer") & "','" & Request.Form("e-mail") & "','" & Request.Form("kodeord") & "')"

' SQL sætning eksekveres
Conn.Execute(strSQL)

Set ObjRSuser = nothing
Conn.CLose
end if

--

linie 117 =
Conn.Execute(strSQL)
Avatar billede eagleeye Praktikant
13. januar 2003 - 13:59 #3
Det betyder HTTP/Internet Guset ikke har skrive rettighed til den folder hvor databasen ligger. Eller selve database filen er skrive beskyttet.


Hvilken udbyder har du. Jeg har Azero.dk og der er en speciel folder hvor database filerne skal ligge for der er skrive rettighed.

Så skal man lave Connection strengen:
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("butik/data/kunder.mdb")

om til noget som dette:
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=d:\home\brugernavn\root\db\kunder.mdb"
Avatar billede kryster Nybegynder
14. januar 2003 - 10:00 #4
Du lukker din forbindelse til databasen på linie 13 Conn.Close, så hvis du ikke åbner den igen senere kan du ikke på linie 117 lave en Conn.Execute
Avatar billede slapstick Nybegynder
17. januar 2003 - 15:12 #5
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester