我正在做一个小项目。我有一个很大的SQL查询表达式,30多行,我希望在我的项目中使用。这个应用程序需要通过这些查询提供对数据库的只读访问。我应该使用哪种DAL选择?
有这么多的数据层选择。 nHibernate,实体框架,LINQ to SQL,数据集,Castle ActiveRecord ...其他我无法从头顶命名。我不想将这个查询重新编码到LINQ中,所以我认为没有。如果我仍然可以将它复制到查询编辑器中,或者轻松地将它移植到其他框架,我更喜欢它。
这个项目是关于学习一种新技术。为了获得有用的技术,我应该使用哪种框架?我永远不会从这个应用程序更新数据库。
建议?
我说去为ADO.NET对象和内联SQL! – ChaosPandion 2010-01-26 15:12:55
你如何计算SQL查询中的行数? – dotjoe 2010-01-26 15:15:06
Def使用ADO并将其推入数据集,然后显示和操作它是一个辛苦。 – 2010-01-26 15:24:27