Zitat von
Windwalker:
Wenn ich nun DBTableView verwende, haben meine Checkboxen ja ein DBItemDataBinding.
Jetzt bin ich nicht ganz sicher, ob dies richtig ist, da meine Checkboxen ja keine Werte meiner Datenbank-Relation repräsentieren, sondern eher der Programmsteuerung (bzw. der Verarbeitung der angezeigten Datensätze) dienen. Also sind sie nicht an Attribute der Datensätze gebunden.
Jedoch brauche ich an sich ja das DataBinding des DBTableView, um meine Daten aus der Datenbank zu lesen.
Nicht die Datenbank, das DataSet ist entscheidend: in z.b. einem ClientDataSet kann man eigene Felder definieren, die nicht an Felder der Datenbank gebunden sind. Diese kann man natürlich nicht in der Datenbank speichern. Aber sie sind im Grid editierbar. Also braucht man nur noch eine Logik, die alle Sätze durchgeht und die selbstdefinierten Felder auswertet - am besten bevor man das ClientDataSet schliesst