Einzelnen Beitrag anzeigen

grenzgaenger
(Gast)

n/a Beiträge
 
#2

Re: Boolean -> String und zurück

  Alt 23. Dez 2007, 11:39
die interne representation von boolschen werten ist eigentlich immer das selbe (pascal/C/C++) 0 = false; <> 0 = true. daher solltest du am besten auch die boolschen werte so in die datenbank ablegen. als integer mit 0 = false und true = 1 oder 0xff. die zuweisung kannst dann konsistent über false machen if ... oder if not ... damit sollte das problemlos gehen.

überdenke doch bitte aktuell dein DB design... es wird dir mittelfristig mehr probleme bereiten, als lösen...

noch schöne weihnachten.

nachtrag:
  • dein ansatz über string constanten ist nicht sonderlich performant...
  • kannst du ggf. die klasse variants noch entsprechend erweitern
  Mit Zitat antworten Zitat