我用Delphi和SQL Server要做三层开发,求教高手:
1。存储过程和触发器还在最底层吗?
2。中间层的操作该写些啥?客户层呢?
(有那位大哥发个小的三层的代码给我看看好吗,
只要使三层的再小都行,数据库都可以没有,求教求教!)

解决方案 »

  1.   

    何谓层,上一层不知道下一层的实现谓之层。从界面访问业务对象,而不知道业务对象的数据库表的格式,就可以算是有点层的雏形了。实际上三层和两层就是面向对象和面向过程的区别。真正实现面向对象的设计,离不开面向对象的分析工具。学会用uml就知道什么是三层了。不过,用delphi,很麻烦
      

  2.   

    很简单,这样子嘛,用.net做一个soulution,然后数据库放在另外一台服务器上,浏览器就是客户层,WEB服务器就是访问层,而数据库服务器就是数据层了,1,2,3这就是三层罗!