用户层、业务层、数据库,分别在不同的三台机器上。
下面两种方法那种访问数据库方法好??
1、客户端中,有的需要访问业务层就直接访问业务层(比如计算),有的需要访问数据库层就直接连接到数据库层(比如用户注册)。2、客户端中,所有数据库的访问都委托业务层来做,业务层从数据库提取数据,然后转交给客户端。
下面两种方法那种访问数据库方法好??
1、客户端中,有的需要访问业务层就直接访问业务层(比如计算),有的需要访问数据库层就直接连接到数据库层(比如用户注册)。2、客户端中,所有数据库的访问都委托业务层来做,业务层从数据库提取数据,然后转交给客户端。
解决方案 »
- Delphi高手请进,DSPack2.34带来的问题。100分求解,不够再加,只求问题解决。
- 自己做的小程序在哪发布看到的人多啊?
- wavecom wmod2 开发问题
- 我做了个DLL的窗体,里面放了DataSource1和SimpleDataSet,为什么在主程序关闭时出错?
- 100分求wise9.02中文版软件或者下载地址
- Dlwxn来领分
- 有谁知道李维的邮箱?
- 在Tchart横轴上如何实时系统时间显示
- 在DBcombobox控件,显示男 女选择,怎样保存值(用1保存男,0保存女)
- 找了半天,没有发现TTabSheet控件的位置
- 请帮我看看这条SQL语句
- 执行一个EXECSQL查询后,怎么知道返回了多少条记录
我发0分贴是迫不得已的,因为我没分了。
不过现在我现在我又有分了,是别人赠送给我的,你要是没分的话,我赠送给你些。
楼主举例有些不恰当...比如象用户注册这样的东西,往往是包含很多业务规则的,这是中间层需要封装业务的首选之一.
在某些情况下,比较大量数据查询,是可以折中考虑的,比如使用MIDAS(TCLIENTDATASET)技术打包传到客户端(这应该算方式1了)