Jeg er lige begyndt på ASP (it sucks) og har problemer med Access
Hvorfor virker dette ikke:if request.Form("ok") = "ok" then
set cn = server.createobject("adodb.connection")
cnstr = "Provider=Microsoft.Jet.OLEDB.4.0;"
cnstr = cnstr & "Data Source=d:\Inetpub\wwwroot\bolig\bolig.mdb;"
cn.connectionstring = cnstr
cn.open
sql = "INSERT INTO bolig_oplysninger (bynavn,boligtype,kommune,pris,adresse,billede,bolig_kvm,grund_kvm,byggeaar,etager,kaelder,garage,overskrift,beskrivelse) VALUES ('"& Request.Form("bynavn") & "','"& Request.Form("boligtype") & "','"& Request.Form("kommune") & "','"& Request.Form("pris") & "','"& Request.Form("adresse") & "','"& Request.Form("billede") & "','"& Request.Form("bolig_kvm") & "','"& Request.Form("grund_kvm") & "','"& Request.Form("byggeaar") & "','"& Request.Form("etager") & "','"& Request.Form("kaelder") & "','"& Request.Form("garage") & "','"& Request.Form("overskrift") & "','"& Request.Form("beskrivelse") & "')"
cn.execute sql
cn.close
set cn=nothing
response.write "Du har nu lagt din bolig til salg!"
end if
Jeg får følg. fejl:
Fejltype:
Microsoft JET Database Engine (0x80040E07)
Datatyperne stemmer ikke overens i kriterieudtrykket.
/bolig/admin.asp, line 23
Browsertype:
Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)
Side:
POST 148 bytes to /bolig/admin.asp
POST Data:
valg=tilf%F8j&adresse=&postnummer=&pris=&boligtype=boligtype&bolig_kvm=&grund_kvm=&byggeaar=&etager=&kaelder=&garage=&overskrift=&beskrivelse=&ok=ok
Klokkeslæt
