norsemanGrey Skrevet 17. november 2009 Del Skrevet 17. november 2009 Heisann Jeg har en kolonne i Access som skal holde boolske (bit) verdier. Når jeg setter inn 1 (True) inn i denne kolonnen blir den lagret som -1 og ikke 1. Hva er grunnen til dette? Lenke til kommentar
RulleRimfrost Skrevet 17. november 2009 Del Skrevet 17. november 2009 Vet ikke hvorfor, men om du alltid tester for "false" (0) funker det fint.. Lenke til kommentar
Sokkalf™ Skrevet 18. november 2009 Del Skrevet 18. november 2009 Mange programmeringsspråk etc har ingen boolean-type, og bruker en integer isteden. False er alltid definert som 0, mens True ofte er definert som -1.. Lenke til kommentar
blackbrrd Skrevet 18. november 2009 Del Skrevet 18. november 2009 True er sikkert definert som noe annet enn 0. Lenke til kommentar
___ Skrevet 23. november 2009 Del Skrevet 23. november 2009 Heisann Jeg har en kolonne i Access som skal holde boolske (bit) verdier. Når jeg setter inn 1 (True) inn i denne kolonnen blir den lagret som -1 og ikke 1. Hva er grunnen til dette? Binært sett vil -1 bety at alle bitene er satt til 1, mens 0 betyr at alle bitene er satt til 0. Så da rimer det jo ganske bra med det du observerer. Werner Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå