新足迹

 找回密码
 注册

精华好帖回顾

· 慢慢谈谈我建店的心得(完结) (2010-5-31) 爱艾姆澳云 · 来自漫长的时间轴- 轻井泽万平酒店 (2018-6-5) violinlearner
· 我的一夜附庸风雅 (2005-8-21) 东食西宿 · 大家在推荐一下控油的产品把 (2005-3-15) 高西西
Advertisement
Advertisement
查看: 1147|回复: 3

IDbCommand vs SqlCommand [复制链接]

头像被屏蔽

禁止访问

发表于 2011-5-12 12:30 |显示全部楼层
此文章由 atransformer 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 atransformer 所有!转贴必须注明作者、出处和本声明,并保持内容完整
发现很多人爱用  IDbCommand 而不是 SqlCommand , 有啥好处么??
Advertisement
Advertisement

发表于 2011-5-12 12:43 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
IDBcommand可以针对任何Database,只要他们implement那些interface,sqlcommand只是针对sql server,以后如果万一有DB移植的需求的话(很不常见),Data access这层就要重新写。

另外很罕见的应用就是让data access testable,很少人这么做。

[ 本帖最后由 乱码 于 2011-5-12 12:45 编辑 ]

评分

参与人数 1积分 +2 收起 理由
atransformer + 2 广告请联系 aozei@oursteps.com.au

查看全部评分

发表于 2011-5-12 12:53 |显示全部楼层
此文章由 findcaiyzh 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 findcaiyzh 所有!转贴必须注明作者、出处和本声明,并保持内容完整
如果针对测试应该上一层吧,就是repository 那一层。

评分

参与人数 1积分 +2 收起 理由
atransformer + 2 恶意灌水

查看全部评分

发表于 2011-5-12 14:27 |显示全部楼层
此文章由 乱码 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 乱码 所有!转贴必须注明作者、出处和本声明,并保持内容完整
原帖由 findcaiyzh 于 2011-5-12 12:53 发表
如果针对测试应该上一层吧,就是repository 那一层。


yeah, 取决你测什么了,应用要上一层,如果是db framework那边的要测这个。

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部