![]() |
Datenbank: MySQL • Version: 5.0 • Zugriff über: UniDac
Dynamische Edits aus Datenbank füllen - Best practice?
Hallo,
gibt es eine best practice um ca. 50 dynamische Editfelder aus der Datenbank zu füllen und diese ggf. nach Änderungen wieder zu speichern? Dabei gehts mir besonders um die eindeutige Identifizierung der Edits. Hat da jemand einen Tipp? Viele Grüße ... |
AW: Dynamische Edits aus Datenbank füllen - Best practice?
Zur Identifizierung könnte die Tag Eigenschaft dienen
|
AW: Dynamische Edits aus Datenbank füllen - Best practice?
Hi,
Tag benutze ich im Moment schon. Eigentlich brauche ich aber noch eine zweite Eigenschaft (ähnlich Tag 1-6). Es wird wohl am Besten sein, ich erstelle eine neue Komponente?! Viele Grüße ... |
AW: Dynamische Edits aus Datenbank füllen - Best practice?
Du kannst doch TEdit in dem Formular um weitere Eigenschaften erweitern.
|
AW: Dynamische Edits aus Datenbank füllen - Best practice?
Zitat:
|
AW: Dynamische Edits aus Datenbank füllen - Best practice?
Da die Daten aus einer DB stammen sollte die ID ja reichen
|
AW: Dynamische Edits aus Datenbank füllen - Best practice?
@DeddyH,@NamenLozer
Ok, das geht natürlich auch (ist wahrscheinlich auch einfacher :roll:) @mkinzler Das Problem, was ich jetzt noch sehe ist, dass immer 6 dieser Edits einen Datensatz bilden, den ich über FindComponent oder was auch immer am Besten zusammenhängend rausbekommen muss. Viele Grüße ... |
AW: Dynamische Edits aus Datenbank füllen - Best practice?
Die Frage ist: sind das verschiedene Felder eines Datensatzes oder verschiedene Datensätze?
[edit] Aha, hat sich ja gerade geklärt (wo war der rote Kasten) [/edit] |
AW: Dynamische Edits aus Datenbank füllen - Best practice?
Hi,
6 Felder sind immer ein Datensatz. Die Anzahl der angezeigten Datensätze ist dynamisch (abhängig von der Anzahl der Sprachen - im Moment 9). Viele Grüße ... |
AW: Dynamische Edits aus Datenbank füllen - Best practice?
Wie gesagt, da würde ich doch einfach TEdit erweitern. Eine TField-Property wäre z.B. eine Möglichkeit.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:14 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