Avatar billede pixelboxdk Nybegynder
02. oktober 2003 - 11:06 Der er 2 kommentarer og
1 løsning

Data type mismatch! HELP!

Jeg sidder og roder lidt med at lave et brugersystem.. men lige nu siger den "Data type mismatch in criteria expression" og jeg kan simpelthen ikke fatte hvad der er galt :P

Det er denne kode:


Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("databasen.mdb")
Conn.Open DSN


navn = Request.Form("navn")
navn = Replace(navn, "'", "")

email = Request.Form("email")
email = Replace(email, "'", "")

brugernavn = Request.Form("brugernavn")
brugernavn = Replace(brugernavn, "'", "")

password = Request.Form("password")
password = Replace(password, "'", "")

alder = Request.Form("alder")
alder = Replace(alder, "'", "")

profil = Request.Form("profil")
Function RemoveHTML( strText )
Dim RegEx
Set RegEx         = New RegExp
RegEx.Pattern = "<[^>]*>"
RegEx.Global = True
RemoveHTML = RegEx.Replace(strText, "")
End Function
profil = RemoveHTML(profil)
profil = Replace(profil, vbCrLf, "<br>")
profil = Replace(profil, "'", "&acute;")
navn = RemoveHTML(navn)
email = RemoveHTML(email)
password = RemoveHTML(password)
brugernavn = RemoveHTML(brugernavn)
alder = RemoveHTML(alder)


strSQL = "Insert into bruger (navn, email, brugernavn, password, alder, profil) values('" & navn & "', '" & email & "', '" & profil & "', '" & brugernavn & "', '" & password & "', '" & alder & "')" 
%>

<%
Conn.Execute(strSQL)
Conn.Close
Set Conn = Nothing
response.redirect("index.asp")
%>


Whats wrong? :)

/Daniel
Avatar billede nmh Nybegynder
02. oktober 2003 - 11:08 #1
Husk på at alt havd du får fra request.form(...)
er af typen tekst.
Mon ikke du skal konverete noget til tal med Cint eller Clng.
Alder måske?
Avatar billede pixelboxdk Nybegynder
02. oktober 2003 - 11:11 #2
nååh ja sku da..! :) tak.. så virker det sku ;)
Ka du ik lave et svar eller noget? :)
Avatar billede nmh Nybegynder
02. oktober 2003 - 11:22 #3
Her et et svar. :o)
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