![]() |
AW: datum im dbgrid nicht anzeigen wenn
in sql wäre es so in der Art:
Code:
Es empfiehlt sich eine ordentliche Konvertierung vom Datumskonstante zu Echtdatum zu verwenden. Kenne das nicht auswendig bei Informix, habe einfach Stichtag als Platzhalter genommen.
SELECT
anderesFeld, CASE WHEN myDate = Stichtag THEN Null ELSE myDate END as myDate FROM mytable; |
AW: datum im dbgrid nicht anzeigen wenn
Wohl wahr,
aber Da ein DBGrid verwendet wird, kommt demnächst ein Update und schwups ist das Stichtagsdatum verschwunden. Typischer Fall von kleveren Lösungen, die sich dann selbst ins Bein schießen. Gruß K-H |
AW: datum im dbgrid nicht anzeigen wenn
Ich verstehe den Einwand nicht so richtig.
Was hat das Update des Grid mit SQL zu tun? "Stichtag" steht wie geschrieben für den Ausdruck KonvertiereTextzuDatum('31.12.2099'). Das läuft alles in SQL mit Case, danach hat der TE ja gefragt. Oder meinst Du die grundsätzliche Frage nach dem Sinn/Robustheit eines Vorgehens, bei dem ein (fixer) Fehlwert eine besondere Bedeutung hat? |
AW: datum im dbgrid nicht anzeigen wenn
Zweiteres!
Wir hatten auch so ein "unmögliches" Datum im Gebrauch. Das ging so lange gut bis ein Abteilungsfremder die Daten in die Hand bekam...... Gruß K-H |
AW: datum im dbgrid nicht anzeigen wenn
Hallo zusammen
nach langer Zeit hab ich mal nach meinen eigenen Problem was ich schon mal hatte wieder gesucht ^^ p80286 ich weiß was Du meinst.. aber diese Programme sind ausschließlich nur zum anzeigen gedacht nicht zum editieren. Benutzer haben auch nur readonly rechte Im ERP-System soll nichts über externe Programme editiert werden. und jobo hat auch recht funktioniert auch gut mit case danke an alle nochmal Gege |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:20 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