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

怎样直接返回一个sum?
这是DAL中的sql语句
public int GetInfos(int itemid)
{
   
  string sql = String.Format("select sum(qty) q from jy_farm_nurture j 
  where animal_type in (select {0} from base_dict b)
  group by j.animal_type ", itemid);
  在这后面应该怎么直接返回一个sum(qty)啊?
}

------解决方案--------------------
dr.read()
------解决方案--------------------
探讨

引用:
SqlDataReader就可以啊。读出来转换一下不就行了


那除了这个还有别的办法吗?

------解决方案--------------------


LINQ to SQL!