Indsættelse af data i access gennem ASP

Diverse d.  20. maj. 2007, skrevet af Zessen
Vist: 225 gange.

Zessen
 
Superbruger
Tilføjet:
20-05-2007 18:21:03
Svar/Indlæg:
92/7
Jeg står med en skoleopgave, hvor jeg skal lave en hjemmeside.
Jeg skal indsætte data i en access database, ved hjælp af ASP.

Jeg får en syntaks fejl med følgende kode:

<%
' Databaseforbindelse - husk at angive sti til din database
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("youngtravels.mdb")
Conn.Open DSN

' SQL sætning opbygges
strSQL = "Insert into lift ("

strSQL = strSQL & "Navn, "
strSQL = strSQL & "Email, "
strSQL = strSQL & "Telefonnr, "
strSQL = strSQL & "Fra-adresse, "
strSQL = strSQL & "Fra-by, "
strSQL = strSQL & "Til-adresse, "
strSQL = strSQL & "Til-by, "
strSQL = strSQL & "Dato, "
strSQL = strSQL & "Klokkeslaet, "
strSQL = strSQL & "Kommentar) "

strSQL = strSQL & "values( "

strSQL = strSQL & "'" & Request.Form("Navn") & "', "
strSQL = strSQL & "'" & Request.Form("Email") & "', "
strSQL = strSQL & "'" & Request.Form("Telefonnr") & "', "
strSQL = strSQL & "'" & Request.Form("Fra-adresse") & "', "
strSQL = strSQL & "'" & Request.Form("Fra-by") & "', "
strSQL = strSQL & "'" & Request.Form("Til-adresse") & "', "
strSQL = strSQL & "'" & Request.Form("Til-by") & "', "
strSQL = strSQL & "'" & Request.Form("Dato") & "', "
strSQL = strSQL & "'" & Request.Form("Klokkeslaet") & "', "
strSQL = strSQL & "'" & Request.Form("Kommentar") & "')"

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

' Luk databaseforbindelse
Conn.Close
Set Conn = Nothing
%>

Der hvor jeg tror at fejlen ligger, er hvor jeg henter VALUES, som kommer fra en webform.

Er der en venlig sjæl der kan hjælpe?

På forhånd tak

Casper Kristiansen
spuncut
 
Elitebruger
Tilføjet:
20-05-2007 19:07:42
Svar/Indlæg:
908/44
Prøv lige at response.write(strSQL) og lad mig kigge på den.