Avatar billede jwulff Nybegynder
09. april 2008 - 23:38 Der er 6 kommentarer og
1 løsning

True / False med MySQL

Hej Exp,

Jeg sidder med en kode, hvor jeg får en masse true / false fra checkbokse. Hvordan er det bedst at håndtere dette, når jeg bruger en mysql database?

At skrive IF sætninger for hver felt tager en masse kode. Er der ikke en type i mysql, der angiver fx 1 ved True/on og 0 ved False/off ?

På forhånd tak for hjælpen!
Avatar billede nielle Nybegynder
10. april 2008 - 09:09 #1
Dette spørgsmål høre vist mere hjemme i MySQL kategorien end under ASP:

http://www.eksperten.dk/spm/Databaser/MySQL/


MEN: Til boolske variable i MySQL, benytter man normalt typen BOOL eller BOOLEAN - som dog blot er et synonym for TINYINT(1). Værdien 0 står for falsk/false og 1 for sand/true.


Ref: http://dev.mysql.com/doc/refman/5.1/en/numeric-type-overview.html
Avatar billede nielle Nybegynder
14. april 2008 - 07:59 #2
Hvad med noget respons?
Avatar billede solle Nybegynder
17. april 2008 - 12:09 #3
uden at være helt sikker har du i MySQL en "datatype" der hedder "enum", hvor du frit kan vælge hvilke værdier der må stå deri..

Vælg de 2 værdier til "True", "False", og benyt CBool(rs("felt_navn")), derved får du en true/false værdi!
Avatar billede solle Nybegynder
17. april 2008 - 12:11 #4
Avatar billede nielle Nybegynder
21. april 2008 - 06:58 #5
jwulff??
Avatar billede jwulff Nybegynder
05. marts 2010 - 11:21 #6
Puuuh ha - smid er svar... :-)
Avatar billede jwulff Nybegynder
10. marts 2010 - 11:46 #7
/lukker
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