Avatar billede loukas Mester
07. april 2002 - 10:56 Der er 1 kommentar og
1 løsning

INSERT INTO

Kan Nogen fortælle mig hvad jeg gør forkert ???
I får lige det hele her:
<%Response.Buffer = True%>
<%

Const adOpenKeyset = 1
Const adLockOptimistic = 3



Set Conn = Server.CreateObject("ADODB.Connection")

DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db.mdb")

Conn.Open DSN


Set rs = Server.CreateObject("ADODB.RecordSet")


strSQL = "INSERT INTO resultater ( Navn, Email, Adresse, City, Postnr ) "   
strSQL = strSQL & " VALUES('" & Request.Form("navn") & "','" & Request.Form("adr") & "','" & Request.Form("postnr") & "','" & Request.Form("stad") & "','" & Request.Form("mail") & "')"
strSQL = strSQL

Conn.Execute strSQL 

rs.Close     
Set rs = Nothing   
Conn.Close
Set Conn = Nothing


%>


Og Fejlen :

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access-driver] Handlingen skal bruge en opdaterbar forespørgsel.

Avatar billede erikjacobsen Ekspert
07. april 2002 - 10:57 #1
din .mdb fil ligger ikke i et katalog som webserveren har lov
til at skrive i. Du skal sætte IUSR_ditmaskinnavn til at lov
til at skrive ppå filen.
Avatar billede loukas Mester
07. april 2002 - 11:01 #2
Arrgh !!
Selvfølgelig...


Tak !!!    :-)
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