Avatar billede jpj3 Nybegynder
11. november 2004 - 23:50 Der er 4 kommentarer og
1 løsning

checkbox problem

Koden sender ikke data hvis checkbox ikke er chekket af.
Jeg får alle data i DB når checkboxen er chekket,
Hvis den er unchecket for jeg følgende fejl.
Microsoft JET Database Engine error '80040e07'

Data type mismatch in criteria expression.

/kat2004/page2.asp, line 18

line 18 er denne
con1.execute(strQuery)

Hele

navn=Request("navn")
adresse=Request("adresse")
post_nr=Request("post_nr")
tlf_nr=Request("tlf_nr")
Email_adr=Request("Email_adr")
byy=request("byy")
nyhedsbrev=request("nyhedsbrev")
strQuery="insert into Kat_adres(navn,adresse,post_nr,tlf_nr,Email_adr,byy,nyhedsbrev) values('" & navn & "','" & adresse & "','" & post_nr &"','" & tlf_nr & "','" & Email_adr & "','" & byy & "','" &nyhedsbrev &"')"
con1.execute(strQuery)
%>

Checkbox ser såleds ud.
<td colspan="2">
<input type=checkbox name="nyhedsbrev" value="1">
<span style="font-size: 9">&nbsp;&nbsp;Ja tak jeg vil gerne modtage nyhedsbreve</span></td>
Avatar billede jpj3 Nybegynder
11. november 2004 - 23:51 #1
Checkbox ser såleds ud.
<td colspan="2">
<input type=checkbox name="nyhedsbrev" value="1">
<span style="font-size: 9">&nbsp;&nbsp;Ja tak jeg vil gerne modtage nyhedsbreve</span></td>
Står selfølgelig på en anden side.:)
Avatar billede dj-sejler Praktikant
11. november 2004 - 23:53 #2
nå dit felt i din database indeholde et tomt felt?
Avatar billede dj-sejler Praktikant
11. november 2004 - 23:55 #3
altså jeg ville nok gøre noget i retningen af

if request("nyhedsbrev") <> "" then
nyhedsbrev=ja
else
nyhedsbrev=nej
end if
Avatar billede jpj3 Nybegynder
12. november 2004 - 00:18 #4
Hvis chekbox er chekket skriver den 1 i DB
Hvis den er unchekket skulle den skrive 0 eller ingenting.

Hvis checkbox er unchekket kommer jeg slet ikke til side 2 hvor den skal sende data til DB
Avatar billede jpj3 Nybegynder
12. november 2004 - 00:25 #5
Problemet er fundet.
DB var sat til i nyhedsbrev ja/nej
Nu er den rettet til txt og så virker det.
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