日期:2014-05-18  浏览次数:20433 次

我在做个商城系统,问个数据访问层的问题?诚谢+送分!
您好,问题如下:
1.VS添加数据集来自动生成的代码来处理数据还是自己写个简单的
  数据访问类处理数据?
2.什么情况下处理数据用存储过程处理数据好些?

------解决方案--------------------
一般情况都用存储过程好点,登录验证,很多数据量查找的时候.
代码最好自己写吧,可能会很烦,但是有助于理解,如果楼主时间紧的话可以用绑定.
------解决方案--------------------
自己写的代码当然是利于维护,可以分层,结构清楚
用系统的混在一起,不利于maitainance
2 存储过程,是编译好的,速度要快些。 还可以修改存储过程而不用修改code来维护
------解决方案--------------------
试试Castle ActiveRecord
------解决方案--------------------
呵呵,看规模吧。其实自动生成很好啊
------解决方案--------------------
生成和自己写不冲突吧。