![]() |
AW: TFDQuery Select - Ermitteln ob ein Feld Berechnet ist ( Computed Field )
Zitat:
|
AW: TFDQuery Select - Ermitteln ob ein Feld Berechnet ist ( Computed Field )
Delphi-Quellcode:
TFDConnection1.Params.Add('ExtendedMetaData=True');
|
AW: TFDQuery Select - Ermitteln ob ein Feld Berechnet ist ( Computed Field )
Zitat:
Mich interessiert ein Createstatement so einer Tabelle, damit man eine Vorstellung davon bekommt, wie die berechneten Felder datenbanksseitig entstehen, um ausgehend von einer konkret existierenden Tabelle Rückschlüsse auf eine allgemeingültige Regel ziehen zu können. |
AW: TFDQuery Select - Ermitteln ob ein Feld Berechnet ist ( Computed Field )
Zitat:
|
AW: TFDQuery Select - Ermitteln ob ein Feld Berechnet ist ( Computed Field )
Zitat:
ein Konkretes beispiel kann ich dir leider nicht geben aber eines der Felder ist zum Beispiel so erstellet:
Code:
ALTER TABLE TABELLE1 ADD FELD1 Integer
COMPUTED BY ( IIF( TABELLE1.FELD1 <> 0, TABELLE1.FELD1, ( Select TABELLE2.FELD1 FROM TABELLE2 WHERE TABELLE2.FELD2 = TABELLE1.FELD2 ) ) ) |
AW: TFDQuery Select - Ermitteln ob ein Feld Berechnet ist ( Computed Field )
Tabelle1 und Feld1 sind dann wohl mal Beispiele.
Wenn es über die Metadaten nicht gehen sollte, habt ihr irgendwelche Namenskonventionen? Auch wenn das nicht unbedingt sehr schön ist, aber darüber ließe sich das dann eventuell lösen. |
AW: TFDQuery Select - Ermitteln ob ein Feld Berechnet ist ( Computed Field )
Hallo,
aus der Query selbst kannst Du das nicht bestimmen. CalcField und InternalCalcField funktionieren wohl nur bei ClientDataSets ![]() |
AW: TFDQuery Select - Ermitteln ob ein Feld Berechnet ist ( Computed Field )
Aber Readonly bzw. not CanModify sollte es doch wohl sein?
Zitat:
|
AW: TFDQuery Select - Ermitteln ob ein Feld Berechnet ist ( Computed Field )
Hallo,
warum sollte es das (ReadOnly). Das würde ja heißen, dass die Query ja die DB fragen muss. Das kostet doch extra und i.d.R. will ich das ja gar nicht wissen. |
AW: TFDQuery Select - Ermitteln ob ein Feld Berechnet ist ( Computed Field )
Zitat:
Gruß K-H |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:47 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