When you open a table in both the Database Desktopand a self-written Delphi app, and you post a record in your own app, the changes are reflected automatically in the DBD. How is that done?
The BDE knows to refresh a table when the data has changed. This is allengine stuff. Pretty neat, though.