Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi True/False anstatt Wahr/Falsch (https://www.delphipraxis.net/160935-true-false-anstatt-wahr-falsch.html)

BBoy 8. Jun 2011 16:26

Datenbank: BDE • Version: 5.1 • Zugriff über: TurboDB

True/False anstatt Wahr/Falsch
 
In meiner Datenbank steht in Booleanfeldern Wahr bzw. Falsch. Mir wäre es aber lieber wenn da True bzw. False stehen würde. Gibt es da irgendwo eine Einstellung dafür?

mkinzler 8. Jun 2011 16:29

AW: True/False anstatt Wahr/Falsch
 
Nein in der Datenbank steht 0/1.

Stevie 8. Jun 2011 16:49

AW: True/False anstatt Wahr/Falsch
 
Das hängt von der Library Language ab, die du eingestellt hast. Siehe dazu das "RAD Studio Language Configuration Tool" (BDSSetLang.exe im $(BDS)\bin Verzeichnis)

himitsu 8. Jun 2011 17:45

AW: True/False anstatt Wahr/Falsch
 
Hat XE eigentlich noch den deutschen Übersetzungsfehler drin?
(True+False oder war's Wahr+False)

[edit]
Jupp.
Delphi-Quellcode:
unit DBConsts;

STextFalse = 'Falsch';
STextTrue = 'True';
PS:
TBooleanField nimmt diese Konstanten und speichert sie bei sich.
Ließt man nun den Wert als String aus, wird das dann genommen, genauso bei einer Zuweisung.

Setzen kann man dieses über Delphi-Referenz durchsuchenTBooleanField.DisplayValues.

BBoy 8. Jun 2011 18:30

AW: True/False anstatt Wahr/Falsch
 
Danke für die Infos!

USchuster 9. Jun 2011 21:51

AW: True/False anstatt Wahr/Falsch
 
Zitat:

Zitat von himitsu (Beitrag 1105330)
Hat XE eigentlich noch den deutschen Übersetzungsfehler drin?
(True+False oder war's Wahr+False)

[edit]
Jupp.
Delphi-Quellcode:
unit DBConsts;

STextFalse = 'Falsch';
STextTrue = 'True';

Nur XE ist davon betroffen. In QC gibt es dafür die Einträge 88736 und 91229.


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:58 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz