新足迹

 找回密码
 注册

精华好帖回顾

· 2014秋之摄之末班车没赶上 (29#更新两张红叶) (2014-6-1) steamedrice · 香脆韭菜盒子.... (2006-10-15) zfsunny
· 皖南旧韵(圖文) (2008-9-22) 着我青衣永飘零 · 俺的奥运前瞻(1) 游泳:Michael Phelps (2008-7-25) joaquin
Advertisement
Advertisement
查看: 1470|回复: 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
返回顶部