Op vrijdag 12 oktober 2001 23:11 schreef pnieuwkamp het volgende:
Grr.. Data-aware kan handig zijn, maar ik heb veel te vaak omschrijvingen nodig terwijl ik alleen id's heb opgeslagen enzo...
Op te lossen met een left join naar de tabel waar je die omschrijvingen hebt opgeslagen, tenminste wanneer je met queries werkt. Werk je met tables, dan heb je client side nog de mogelijkheid om calculated fields toe te voegen waar je die omschrijving in kwijt kunt.
Gewoon in 't OnCalcFields van die dataset iets doen als:
FieldByName('OMSCHRIJVING').AsString := <de omschrijving die bij die ID hoort>
Dus dan moet het wel met een StringGrid (editable ja, pokkewerk

), ander krijg ik maar 1 tabel in het grid (duh, is ook maar voor 1te bedoeld

)
Een StringGrid "in-grid" editable maken is idd een pokkewerk. Maar gelukkig hebben al een hoop suppliers dat al gedaan. DevExpress' QuantumGrid (
http://www.devexpress.com) is wel een erg prettige en uitgebreide.
Maar nog steeds hou ik er niet van.

Ik gebruik zelf liever een DrawGrid, en creeer en plaats dan zelf m'n edit control wel op 't moment dat de user op Enter drukt.
En nooit en te nimmer zal die wijziging direct in de database komen, daarvoor moet hij/zij de wijzigingen toch wel expliciet posten! (in een multi-user omgeving word je door schade en schande wijs

)