AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Default Wert bei Datenbankfeld | Datentyp Boolean | Firebird
Thema durchsuchen
Ansicht
Themen-Optionen

Default Wert bei Datenbankfeld | Datentyp Boolean | Firebird

Ein Thema von f4k3 · begonnen am 10. Jun 2009 · letzter Beitrag vom 10. Jun 2009
 
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, 13: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
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz