Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.387 Beiträge
 
Delphi 12 Athens
 
#7

AW: DBLookUpComboBox Datensatz auswählen und anzeigen

  Alt 29. Mär 2017, 14:13
Hallöle...
Zitat:
Ich bin mal wieder dabei mit einer Datenbank zu spielen(spielen kann man fast nimmer sagen, da es diesmal ernst wird).
[immer wieder meine Meinung]
Lass die Finger von den datensensitiven Controls. Auch wenn es einen schnellen Erfolg verspricht...die Nachteile heben das nicht auf.
Zitat:
es stellte sich raus das es ein Problem beim Mapping gibt, da SQLite kein String kennt sondern nur Text
Wenn ein Control vom Datentyp der entsprechenden Spalte des DBMS abhängig ist ist imho was faul.

Du tust du dir selbst einen Gefallen die Daten klassisch mit verschiedenen Querys aus der DB zu holen (TDataSet oder TObjectList) und in klassischen Controls darzustellen. Spätestens wenn du über die DB Normalisierung, was zwingend zu einer vernüftigen DB gehört, nachdenkst, hast du keine Chance mehr datensensive Controls zu benutzen. Wenn dir die Controls nicht mehr gefallen kannst du sie auch nicht einfach austauschen...usw. Auch wenn es klassisch mehr Arbeit erscheint, du bist flexibler.
Stichworte:
https://de.wikipedia.org/wiki/Normal...ng_(Datenbank)
https://de.wikipedia.org/wiki/SQL#Ab...pften_Tabellen

...wenn du eh schon anfängst, mache es gleich zukunftssicher...nämlich richtig...

[/immer wieder meine Meinung]

Geändert von haentschman (29. Mär 2017 um 16:22 Uhr)
  Mit Zitat antworten Zitat