Avatar billede bremer Nybegynder
18. december 2005 - 13:51 Der er 14 kommentarer og
1 løsning

mulighed for afkrydseting i checkbox

Hej Alle sammen,

jeg har et lille problem, og skriver derfor til Jer eksperter :)

Jeg er ved at lave en checkbox i mit lile CMS system, hvorpå der skulle være mulighed for at, afkryde denne checkbox og derefter blive gemt. - (håber I ved hvad jeg mere)

Jeg har gjort næste alt, for at få det til at virke.
har været ind i Access (det som jeg arbejder med) at sætte den til "checkbox må gerne være tom"

men lige meget hvad, jeg prøver så fremkommer den fejl:


Micrisoft OLE DB provider for ODBC Drivers error '80040e07'
"Data type mismatch in crieria expression"

og der forstår jeg IKKE en skid af :(

Har I evt. en anden mulighed til dette?

Min kode ser sådan ud: (siden hvorpå jeg indskrive det)
<input name="tjek_s" type="checkbox" id="tjek_s" value="<%=rs("tjek_s")%>">

Håber I kan hjælpe mig - :)

Go' weekend ellers
- VH - bremer!
Avatar billede dr_chaos Nybegynder
18. december 2005 - 13:54 #1
hvad med
<input name="tjek_s" type="checkbox" id="tjek_s" checked="<%=rs("tjek_s")%>">
Avatar billede bremer Nybegynder
18. december 2005 - 13:58 #2
ja, hvad med den? :)
Avatar billede dr_chaos Nybegynder
18. december 2005 - 14:13 #3
du får den fejl når du forsøger at indsætte en tom streng i et felt.

hvordan forsøger du at indsætte eller opdatere tingene i databasen ?
Avatar billede dr_chaos Nybegynder
18. december 2005 - 14:15 #4
du kan måske lave noget i denne stil:
Strtjek_s = Request.Form("tjek_s")

    if Strtjek_s = "" then
        Strmiddag = 0
    else
        Strtjek_s = 1
    end if

'så indsætter du Strtjek_s i databasen.
Avatar billede bremer Nybegynder
18. december 2005 - 14:22 #5
Til dr_chaos:

jeg klikker bare på checkbox, hvorefter på den skulle gemmer denne form.
men, dette bare virker ikke nu...

de andre felter jeg har, er "text felter" - men nu hvor der kommer en checkbox ind, virker det ikke.

VH -bremer
Avatar billede dr_chaos Nybegynder
18. december 2005 - 14:27 #6
du skal altså bruge checkboxen som en submit knap ?
eller har jeg misforstået noget?
Avatar billede bremer Nybegynder
18. december 2005 - 14:38 #7
Det som jeg bruger checkbox til er at -

jeg har nogle text-felter - som virker fint... og som jeg skriver i.
hertil er der en checkbox ud fra noget af dem, som jeg ønsker at kunne klikke af,
når text-feltet er udtyldt. - og på min oversigt,  ville jeg kunne se hvad en checkbox som mangler.

Så mit spørgsmål er, hvordan man laver en en afkrydset checkbox..
(håber du ved hvad jeg merer - ellers så skrive igen, så vil jeg prøve at beskrive det bedre)
Avatar billede dr_chaos Nybegynder
18. december 2005 - 14:47 #8
så rs("tjek_s") er en true/false fra databasen ?
Avatar billede dr_chaos Nybegynder
18. december 2005 - 14:59 #9
hvis du bare skal afkrydse en checkbox bruger man:
<input name="tjek_s" type="checkbox" id="tjek_s" checked="true">
Avatar billede bremer Nybegynder
18. december 2005 - 15:19 #10
true/false  = der er sat til i db...

herefter skulle der være mulighed for, at klikke på den eller undlade den.
Avatar billede dr_chaos Nybegynder
18. december 2005 - 15:20 #11
prøv lige at vis hele kilde koden til din side
Avatar billede bremer Nybegynder
18. december 2005 - 15:31 #12
Har fundet en anden måde... ellers tak for hjælpen... :)
Avatar billede dr_chaos Nybegynder
04. februar 2006 - 17:06 #13
Du mangler at lukke spørgsmålet.
Avatar billede bremer Nybegynder
17. december 2009 - 19:44 #14
Bare skriv et "svar" - de få point... -
Avatar billede dr_chaos Nybegynder
17. december 2009 - 19:46 #15
Svar :)
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