AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Default Boolean Wert in IBDAC
Thema durchsuchen
Ansicht
Themen-Optionen

Default Boolean Wert in IBDAC

Ein Thema von Morphie · begonnen am 6. Dez 2012 · letzter Beitrag vom 6. Dez 2012
 
Morphie

Registriert seit: 27. Apr 2008
Ort: Rahden
630 Beiträge
 
#1

Default Boolean Wert in IBDAC

  Alt 6. Dez 2012, 07:55
Datenbank: Firebird • Version: 2.5 • Zugriff über: IBDAC
Moin,

ich habe in Firebird folgende Domain angelegt:
Code:
CREATE DOMAIN BOOLEAN AS
  SMALLINT
  DEFAULT 0
  NOT NULL
  CHECK (value in (0, 1));
Es ist also ein Defaultwert von 0 eingestellt.

Unter IBDAC habe ich in der Connection folgendes bei Data Type Mapping eingestellt:
Code:
Database Type: SmallInt
Field Type: Boolean
somit werden mir alle SmallInts als Booleans dargestellt.
Ich könnte ggf. auch die Option "BooleanDomainFields" in den ganzen Queries setzen, aber ich denke das macht für mich keinen Unterschied und hätte den Nachteil, dass ich es nicht mehr zentral für alle TIBCQueries verwalten kann.

Wenn ich jetzt einen neuen Datensatz via Insert zur Datenmenge hinzufügen möchte, haben die Booleanfelder einen undefinierten Zustand (Null)
Was muss ich wo einstellen, dass Booleanfelder standardmäßig auf false stehen?
  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 15:16 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-2025 by Thomas Breitkreuz