Hast du es schon mit AND und OR versucht? Lesen: Select * from tabelle where (flags AND 4)<>0 Setzen: Update tabelle set flags = (flags OR 4) where id=123 L�schen: Update tabelle set flags = (flags and not 4) where id=123
Claudius > -----Original Message----- > From: Michael Busch [mailto:[EMAIL PROTECTED]] > Sent: Donnerstag, 31. Januar 2002 08:43 > To: ASP Datenbankprogrammierung > Subject: [aspdedatabase] Boolesche Operatoren in Access... > > > Hallo Liste, > nachdem ich einmal mehr der Verzweiflung nahe bin, hoffe ich, > dass ihr mir > helfen k�nnt. > > Zum Thema: Ich nutze als DB Plattform Microsoft Access, wo > ich diverse Daten > f�r meinen Webauftritt ablege und verwalte. Dazu geh�ren Daten des > SiteManagements und auch Benutzerinformationen. Einige > Tabellen enthalten > ein Attribut "flag", welches bitweise Informationen enth�lt, wie: > Bit 0x0001: Seite ist aktiv > Bit 0x0002: Seite ist eine E-Mail Adresse > Bit 0x0004: ... > Ich nutze hierbei absichtlich keine Ja/Nein Attribute, weil > ich bei dieser > Variante bei neuen Eigenschaften keine zus�tzlichen Attribute > zur Tabelle > hinzuf�gen muss, sondern lediglich das n�chste Bit nehmen > kann. Das gemeine > daran ist, dass ich in diesem Fall nat�rlich einzelne Bits > setzen, kippen > oder l�schen muss. Beim SQL Server ist das auch gar kein > Problem. Hier gibt > es Operatoren, wie: > & = Bitweise UND > | = Bitweise ODER > ^ = Biteweise XOR > ~ = Bitweise NOT > ... also alles das, was man als Bitschieber so zum Leben braucht. > > Und jetzt die alles entscheidende Frage: Wie krieg' ich das > denn nun in > Access hin??? > > Schon jetzt, vielen Dank f�r jeden Tipp > > Gru� > Michael > http://www.sql-klinik.de ...oder wenn Ihr Datenbankserver mal wieder Schluckauf hat ,-@ | [aspdedatabase] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
