我想问下,在UI中是通过TClientDataSet来取得中间层TDataSetProvider的数据,那就是说每个TClientDataSet都要对应每个TDataSetProvider。
那表现层不是要知道每个TDataSetProvider要来干什么,我觉这个设计不太科学,有更好的解决办法吗?
那表现层不是要知道每个TDataSetProvider要来干什么,我觉这个设计不太科学,有更好的解决办法吗?
要使表现层和中间层独立开来,最好由客户端来决定TClientDataSet要干什么,再发SQL调用中间层的TDataSetProvider。
不必一一对应.
特别是基于无状态的,很定型的....
我都用datarequest(信号),或是其它方法。