关于三层的问题,我如果有30张表..... (100分)

  • 主题发起人 主题发起人 T胡一刀
  • 开始时间 开始时间
T

T胡一刀

Unregistered / Unconfirmed
GUEST, unregistred user!
关于三层的问题,我如果有30张表,有增加、删除、修改。
我用MTS Data Module,客户端用SocketConnection。
请问我要在MTS Data Module中创建多少个对象。或用多少个MTS Data Module.
不要让我看李维的书。我有
我用MS sql
 
太死了吧!只看结果
怎么用方便就怎么用
 
一般来说MTS Data Module中创建多少个对象就是(DataSetProvider).
不知道大家是不是这样做三层的。MTS Data Module中加(DataSetProvider).
 
更新的话,就用SQL呀,那只要一个DataSetProvider和一个ADOQUERY了呀
 
1.请问,在中间层是不是不需要写什么代码。
2.如果是主从表你们怎么解决呢。
 
要看处理的业务。通常每个需要更新的查询需要一个TDataSetProvider,有主细关系的每个
Provider更若干个DataSet(TAdoQuery/TQuery...),因为服务器端会根据CommandText自动
生成SQL语句。没有主细关系的就跟一个DataSet.对只读的查询可以根据情况,一般没有主
细关系的所有查询可合用一个Provider,有主细关系的由于定义不同,通常需要每个查询
一个Provider.
如果服务器端不允许客户端修改CommandText则每个业务处理所需要的查询都要有一个Provider.
 
哪这样三层和C/S有什么区别。
 
听课学习~
同一时间只使用一个TDataSetProvider和DataSet 一个不够吗?
 
30不多,我们项目组的datamodal都满了
 

Similar threads

回复
0
查看
848
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部