webForumDet fria alternativet

Typen Ja/nej i Access

Databaser & SQL

4 svar · 680 visningar · startad av Kalle M

Medlem sedan mars 20041 936 inlägg
Frågan#1

Datatypen lagrar om jag förstått rätt -1 och 0. Finns det någon logik varför det lagras på det här sättet?

Medlem sedan dec. 20025 483 inlägg
#2

Att den skulle lagras som -1 verkar orimligt eftersom det endast behövs 1 bit för att spara ett boolvärde och 1 bit kan vara 0 eller 1.

Sedan att Access visar -1 för sanna (TRUE) värden är en annan femma, men den femman förfogar jag ej över :)

Medlem sedan mars 20041 936 inlägg
#3

När jag söker i frågor i Access så kan jag söka "Ja" eller "Nej". Dock fattar jag inte riktigt varför det just lagras 0 och -1 osv.

Mvh

Medlem sedan mars 20041 505 inlägg
#4

Visual Basic använder värdet 0 och -1 för booleans. Jag har glömt bort varför.
Antagligen är det samma i Access för att underlätta kompatibilitet.

Medlem sedan mars 20041 936 inlägg
#5

Ok.

Tack för svaren.

248 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)