Avatar billede medjeti Nybegynder
23. august 2001 - 19:18 Der er 7 kommentarer og
1 løsning

Ja/Nej i Access

HejHej

Jeg har en række \"Ja/Nej\"-radiobuttons i en form hvis resultat skal lægges i en Access2000 db.
Jeg bliver ved med at få en \"Too few parameters\"-fejl, hvilket tyder lidt på noget datatype-uoverensstemmelse.

I formen har jeg givet dem værdien Ja og Nej, og feltet de skal lægges i i db\'en er et Ja/Nej felt, men jeg kan ikke få den til at æde dem.

hjælp?
Avatar billede tommyf Nybegynder
23. august 2001 - 19:23 #1
If request.form(\"Felt\") = \"\" then
  rs(\"Felt\") = False
else
  rs(\"Felt\") = True
end if
Avatar billede medjeti Nybegynder
23. august 2001 - 19:24 #2
Nevermind... 1 og 0 virkede MEGET bedre... :)
Avatar billede tommyf Nybegynder
23. august 2001 - 19:26 #3
Jeg gav dig et korrekt svar. Det er ved at være trættende at sidde og svare på spørgsmål hvorefter folk fortæller at det kan de ikke bruge til noget (i sær når spørgsmålet er korrekt besvaret)...
Avatar billede medjeti Nybegynder
23. august 2001 - 19:48 #4
Well, som jeg sagde har mine felter værdierne Ja og Nej - så nytter det ikke så meget at sætte dem allesammen til at være True... (?)
Desuden har jeg 28 felter, så jeg var ikke lige ude efter at If/Then\'e mig ud af det.

Du skal have tak fordi du prøvede at hjælpe, men jeg kunne desværre ikke bruge dit svar til noget.
Avatar billede tommyf Nybegynder
23. august 2001 - 19:50 #5
Det er ligegyldig om dine felter hedder ja/nej eller on/off.
Mit eksempel virker, bruger det selv.
Avatar billede medjeti Nybegynder
23. august 2001 - 20:04 #6
Ehm...
Lad os sige jeg svarer \"Nej\" i alle felter.

Altså, Request.Form(\"Felt\") = \"Nej\"

Dit eksempel:
If request.form(\"Felt\") = \"\" then
  rs(\"Felt\") = False
else
  rs(\"Felt\") = True
end if

Da ingen af felterne er tomme (= \"\") vil alle felter blive gemt som True - ikke lige det jeg var ude efter.
Avatar billede tommyf Nybegynder
23. august 2001 - 20:23 #7
Hvis du ikke sætter hak i nogle af deres felter vil værdien blive \"\" du kan ikke svare nej, kun undlade at sætte et hak.

Afprøv det da selv, det virker.
Avatar billede medjeti Nybegynder
23. august 2001 - 20:38 #8
Well, udgangspunktet var jo en række radiobuttons med mulighed for at vælge Ja og Nej...
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