• λ我爱Aspx >> Asp.Net >> 初学三层结构问题
  • 初学三层结构问题

  • :aspxer  Դ:csdn  :2007-7-6 2:51:34  ؼ:三层
  • 逻辑层 还是有用的~ UI层 和Access 层的逻辑 尽量移到 逻辑层中~ 小项目体现不出 ,业务较多的比较明显(不过大家好像都习惯把逻辑放在存储过程中 呵呵~)

    第6楼. 由 wangwei155 于 2007-6-28 9:38:10 发表

    我觉得对于某些项目来说,虽然是用到了三层结构,但是逻辑层往往也只是一个摆设,实际上也没必要用到,而且在一定程度上还会降低效率,但是对于规范的项目,或者一个项目以后功能方面需要扩展,这个开销还是值得的

    第7楼. 由 sunzhong2003 于 2007-6-28 9:47:53 发表

    是的,不要满目用就好了,需要考虑扩展等等

    第8楼. 由 evelyn83_09 于 2007-6-28 12:26:56 发表

    谢谢楼上各位的解释

    但我不太明白的是,比如说我在数据访问层中做增加、删除、修改和查询操作,对数据库进行操作是使用存储过程的,然后返回datatable给逻辑层,这样的话,我在表现层上是直接显示这个datatable的数据,还是要进行设置呢?比如说我直接设置datagrid的datasource属性为从逻辑层返回的datatable数据,如果这样的话,我要设置这个数据中的某一个列不可见要怎么实现呢?(web中好像datagrid对每个列可以设置可见和不可见,但是我不知道在winform中,datagrid中对每个列的可见性如何设置?)

    第9楼. 由 Fortner 于 2007-6-28 13:32:26 发表

    但我不太明白的是,比如说我在数据访问层中做增加、删除、修改和查询操作,对数据库进行操作是使用存储过程的,然后返回datatable给逻辑层,这样的话,我在表现层上是直接显示这个datatable的数据,还是要进行设置呢?比如说我直接设置datagrid的datasource属性为从逻辑层返回的datatable数据,如果这样的话,我要设置这个数据中的某一个列不可见要怎么实现呢?(web中好像datagrid对每个列可以设置可见和不可见,但是我不知道在winform中,datagrid中对每个列的可见性如何设置?)

    Ҷƪл˵?
  • һƪ关于反射的效率问题
    һƪ窗口刷新闪烁问题