Delphi的DataSet,DataSource,DBGrid是怎么协同工作的

Delphi的DataSet,DataSource,DBGrid是如何协同工作的?如题。一个DBGrid在连接到一个DataSource,此DataSourc

Delphi的DataSet,DataSource,DBGrid是如何协同工作的?
如题。
一个DBGrid在连接到一个DataSource,此DataSource连接到一个dataset,在激活dataSet的情况下,DBGrid可以显示查询到的内容。而修改DBGrid的值会返应到数据库中。
设,控件使用ADO方式,那么它们是如何连动的?

[解决办法]
看source比別人講,會更清楚!
[解决办法]
看TDataLink,