呵呵,这就是两层和三层的区别
一般用COM来封装访问数据库的部分

解决方案 »

  1.   

    在操作数据库的程序设计中结构设计有多种形式,
    在C/S设计中,结构设计一种采用处理集合在服务器端(Intelligent Server),另一种采用处理集合在客户端(Intelligent Clint).其中目前被广泛采用的是后一种,后一种程序的代码移植性较好,但网络交通的负荷较重。
      

  2.   

    对于楼上所说的,(Intelligent Client)就是同意“客户端能直接访问数据库”了?
    那么安全性是否会有问题呢?
    不过感觉 后一种好实现一些:〉
    现在一般商业内部中小型的c/s构架,是否就用"采用处理集合在客户端(Intelligent Clint)"这种结构多些呢?使用这种结构要注意什么呢?除了“网络交通的负荷较重“还有什么缺陷吗?要是实现采用处理集合在服务器端(Intelligent Server),是否就要求用到winsock进行网络编程了?