Op maandag 24 september 2001 20:54 schreef peymora het volgende:
ik heb in mijn programma verschillende DBGrid's die query's weergeven, maar als ik een nieuwe record invoeg dan requeryed hij die query's niet, de oude gegevens blijven staan
ik heb al wat zitten kloten met .refresh, maar dat lijkt niet te werken, wat te doen

Ik ben geen liefhebber van DBGrids (of data aware controls, for that matter), en Refresh werkt denk ik alleen wanneer RequestLive van die queries aanstaat (en jep, daar heb ik ook een hekel aan

).
Om die grids toch geupdate te krijgen, moet je denk ik 't volgende doen:
- even de keyvalue van 't record bewaren,
- DisableControls van de query aanroepen,
- Query closen en weer openen,
- Record met de bewaarde keyvalue weer opzoeken,
- EnableControls.
En wanneer je hier gewoonte van maakt in een client/server omgeving met niet al te kleine result sets, zul je na een tijdje door je werkgever ritueel worden gevierendeeld wegens het onnodig verspillen van bandbreedte en database resources...