Gerd: Bitte ein Bit! ;-)

Beitrag lesen

Hey, das muss ich gleich mal ausprobieren.
Hätte nicht gedacht, dass das so einfach ist! ;-)
Super ... meine Rettung!!!
Danke!
Gerd

ich vermute mal
sql = "select * from tabelle1 where (projektrecht & " &berechtigung& ") > 0"

denn wenn einer keine berechtigung fuer das projekt hat, werden alle bits auf null gesetzt.
(projektrecht & " &berechtigung& ")>0 ist in etwa
((erstes_bit_von_projektrecht & erstes_bit_von_berechtigung) || ... || (letztes_bit_von_projektrecht & letztes_bit_von_berechtigung))==1,
also wahr, sobald das n-te bit in beiden gleich 1 ist (fuer mind. ein n).