"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev i en meddelelse
news:Xns92AE7E7E13167jcdmfdk@gyrosmod.dtext.news.tele.dk...
> Chrisser skrev:
>
> > Du skriver ikke hvilken type dine felter i databasen er
>
> Jo da.
>
> bq1:
> Fra Jørgen Harrebys indlæg
> -
> Disse checkboxe skulle gerne vise værdierne i 8 Ja/Nej felter i en
> access db.
Sorry, jeg var ikke klar over at et Ja/Nej felt i access var en datatype -
jeg opfattede det ligesom hvis man har oprettet "et felt til adressen og et
til postnummeret", altså ingen garanti for hvilken felttype især postnummer
ville være oprettet som...
> Det drejer sig altså om ja/nej-felter i en Access-database.
>
> > hvis det f.eks er hvad der i MSSQL svarer til en tinyint som
> > har værdien 1 eller 0
>
> Tinyint kan indholde tal fra 0-255 (1 byte)
>
Jo, men den jeg har ofte set den brugt som opridset ovenfor, derfor
sammenligningen ( som altså ikke var nødvendig )
> Datatypen bit kan kun indeholde 0 og 1 (samt null). Den fylder også
> 1 byte, men er der flere bit-felter i samme tabel lægges de sammen
> i grupper af 8.
I MSSQL ?
-så blev jeg også klogere idag
> > Så vidt jeg husker vil en checkboks antage værdien "on" eller
> > "of", hvis du ikke særskilt angiver en anden værdi,
>
> Du har ret mht. "on" (har just afprøvet det) - men der sendes ingen
> værdi hvis der ikke er sat kryds.
Det har du vist egentlig ret i...
Jeg har lige læst dit svar til Jørgen og det var, i modsætning til mit,
målrettet til brugen af en access database, som forhåbentlig var mere
brugbart for ham.
Hvad angår checkbokse, har jeg altid bare testet for om den var afkrydset,
og på den baggrund tildelt mine variable en passende værdi, men jeg kan godt
indse det smarte i at sætte value op hvis den alligevel skal puttes direkte
i et "tilsvarende" felt i databasen - det var bare ikke lige den tanke der
faldt mig først ind da jeg læste indlægget, jeg tænkte bare at værdien nok
ikke var sat, og at det kunne være derfor testen fejlede ( hvis den gjorde
det ).
MVH
Chrisser