12. oktober 2000 - 15:01Der er
2 kommentarer og 1 løsning
Spørgsmål til Create table
Hejsa. Jeg er igang med at lave nogle nye ting til mit forum. For at tilføje 2 felter med formatet JA/Nej(checkbox i database), skal man så skrive (i forlængelse af det andet:
Feltet gemmes som en integer, men fra brugssynspunkt (dvs. insert, update, select) ses feltet som en streng, der kun kan indeholde de i definitionen angivede værdier.
F.eks. \"update xxx set notify = \'Yes\' where bla bla...\"
Personligt bruger jeg aldrig enum - jeg opretter feltet som en TINYINT, hvor værdien 0 svarer til \"ikke checked\" og 1 til \"checked\". Så styrer jeg resten i min programkode. Men det er smag og behag. jeg gør det primært for at gøre mine tabeldefinitioner platformsuafhængige.
Jeg kan i øvrigt ikke anbefale, at du sætter blanke tegn ind i feltnavnene. Det er ikke god skik.
>Feltet gemmes som en integer, men fra >brugssynspunkt (dvs. insert, update, select) ses >feltet som en streng, der kun kan indeholde de i >definitionen angivede værdier.
>F.eks. \"update xxx set notify = \'Yes\' where bla >bla...\"
Ja jeg er med.
>Personligt bruger jeg aldrig enum - jeg opretter >feltet som en TINYINT, hvor værdien 0 svarer >til \"ikke checked\" og 1 til \"checked\". Så styrer >jeg resten i min programkode. Men det er smag og >behag. jeg gør det primært for at gøre mine >tabeldefinitioner platformsuafhængige.
Ok, så man kan sætte feltet til 0,1,2,3 o.s.v.?
>Jeg kan i øvrigt ikke anbefale, at du sætter >blanke tegn ind i feltnavnene. Det er ikke god >skik.
øhh, jeg forstår ikke lige hvad du mener her.
Tak for hjælpen
Venlig hilsen Søren Peter
Synes godt om
Ny brugerNybegynder
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.