Einzelnen Beitrag anzeigen

Benutzerbild von f4k3
f4k3

Registriert seit: 15. Aug 2007
Ort: Nürnberg
313 Beiträge
 
Delphi 2007 Architect
 
#4

Re: Default Wert bei Datenbankfeld | Datentyp Boolean | Fire

  Alt 10. Jun 2009, 12:44
Zitat von mkinzler:
Ein Byte oder ein Char sollte reichen
Im ersten Fall wäre default 0 oder ein (je nach dem ob True oder False Standard sein soll) im zweiten 'T' oder 'F'
mhm ... dass wär jetzt aber eine Variante mit einer DEFAULT SOURCE wenn ichs richtige verstehe oder?
Also eigentlich keine Überprüfung welcher Wert übergeben wurde?

Ich steh nämlich vor dem Problem ... wenn der Admin der Anwendung die Benutzerrechte
festlegt ... gibts ne Reihe von Checkboxen die quasi die Rechte visualisieren.

Wenn ich nun ein INSERT oder UPDATE Statement ausführe und als "Wert" im Statement "chbAdmin.Checked" übergebe ... indem
steht ja der boolsche Wert "True"/"False" ... und wenn dieser Fall eintritt dass so ein Wert übergeben wird ...
dass ich dann quasi auf Seite der Datenbank prüfe welcher Wert übergeben wurde und dann ein Byte 0 oder 1 (bzw. Char 'F' oder 'T') ins Feld eintrage ...

Dass wär zumindest für mich programmiertechnisch schön ... weil sonst müsste ich wenn ich das Statement zur Laufzeit einem TZQuery zuweise ... vorher abprüfen ob die 25 Checkboxen .Checked sind und je nachdem dass ins Statement einbauen ... find
ich ein wenig fummelig ...
Sascha
  Mit Zitat antworten Zitat