首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

菜鸟做三层设计下的一些疑惑

2012-11-17 
初学者做三层设计上的一些疑惑我以前是做二层的,一个data模块上放N多个Adoquery,然后每个Adoquery对应各个

初学者做三层设计上的一些疑惑
我以前是做二层的,一个data模块上放N多个Adoquery,然后每个Adoquery对应各个form中的Dbgrideh,我现在用datasnap做的三层,那么是否还需要这么多Adoquery呢?请教大家是如何安排这些Adoquery的。

[解决办法]
一般可根据你的需要,设计:
客户端:一个TSocketConnection;TClientDataSet和TDataSource对应成组。如果你的客户端在一个窗口中要同时显示4个表数据的话,方便访问数据至少要放入4组TClientDataSet和TDataSource分别访问不同的表数据。在此基础上,增加一组作为编写函数的专用。
也可只设计一组TClientDataSet和TDataSource,那就要反复通过该组,来访问不同的表数据了。

热点排行