首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

如何将repter加入多数据

2013-07-11 
怎么将repter加入多数据private void GetNowPayMoney(ListSys.Model.StoreInfoModel li){ foreach (Sys.

怎么将repter加入多数据


  private void GetNowPayMoney(List<Sys.Model.StoreInfoModel> li) 
    {

 foreach (Sys.Model.StoreInfoModel item in li)
        {
         string sql = string.Format(@"select ISNULL(SUM(Payment),0) as NowPayMoney from DataTradeInfo where DATEDIFF(DAY, paytime, getdate()) = 0 AND StoreID={0};", item.StoreID);                        
        //获得当日的数据
        DataSet ds = Sys.SQLHelper.SQLExecProc.SqlDataSet(sql.ToString());    
        rep.DataSource = ds;
        rep.DataBind();
        }
   }

PS:我们老大要我吧List<Sys.Model.StoreInfoModel>根据这个表的Storid吧去查询这个ID对应的总数,全部展现在repter控件上。
[解决办法]
我的意思是不用 foreach (Sys.Model.StoreInfoModel item in li)

而是直接用 StoreID in (StoreIDs) 的方式,一次性查出来。

热点排行