SQL+ADO OR ODBC +客户端不算三层,是两层,三层的中间层应是应用服务器,专用来处理业务数据规则的,中间层可以做很胖,而客户机层一定是委瘦的,只是提供一具人机界面,数据库服务器当然算一层了。在开发三层时中间层一定是采用各种中间件开发的。注意中间层可以把多个逻辑组件分别装在不同的台机上,以提高效率,在此基础上可以扩展为多层。