opdateringsfejl med ASP
jeg har følgende kode til at opdatere mine felter i databasen:<%
set conn = server.createobject("ADODB.connection")
Set RS = Server.CreateObject("ADODB.RecordSet")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("../db/database.mdb")
conn.open DSN
SQL = "Update users set "
SQL = SQL & "navn= '"& Strnavn &"', "
SQL = SQL & "adresse= '"& Stradresse &"', "
SQL = SQL & "tlfhjem= '"& Strtlfhjem &"', "
SQL = SQL & "tlfarb= '"& Strtlfarb &"', "
SQL = SQL & "tlfmob= '"& Strtlfmob &"', "
SQL = SQL & "email= '"& Stremail &"', "
SQL = SQL & "koen= '"& Strkoen &"', "
SQL = SQL & "alder= '"& Stralder &"', "
SQL = SQL & "ansat= '"& Stransat &"' "
SQL = SQL & "Where adgangskode like "& Strpass &" "
response.write (SQL)
response.flush
'Her eksekveres SQL-sætningen
Conn.execute (SQL)
Conn.Close
Set Conn = Nothing
%>
og jeg får følgende fejlmeddelelse:
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
/brandnew/brand/retbruger1.asp, line 37
Linje 37 er den linje hvor min conn.execute (SQL) er.
Nogen der kan forklare mig hvad jeg har gjort forkert?
