cs代码 private void BindRepeat(string userName, int pageIndex, int pageSize) {
DataTable dt = DatabaseProvider.GetInstance().GetShopCardPageByUserName(userName, pageIndex, pageSize);
//统计购物卡金额(临时处理)
double total = 0;//总金额
double useTotal = 0;//已使用金额
double noUseTotal = 0;//未使用金额
foreach (DataRow var in dt.Rows)
{
total += Convert.ToDouble(var["Price"]);
noUseTotal += Convert.ToDouble(var["CardPrise"]);
}
useTotal = total - noUseTotal;
lblTotal.Text = "¥" + total.ToString() + " 元";
lblUseTotal.Text = "¥" + useTotal.ToString() + " 元";
lblNoUseTotal.Text = "¥" + noUseTotal.ToString() + " 元"; //dt.Columns.Add(new DataColumn("ReviewCount"));
if (dt != null)
{
dt = utils.DeCodeCardPassword(dt);
this.rpShopCardList.DataSource = dt.DefaultView;
this.rpShopCardList.DataBind();
}
}
我希望用select筛选数据,请问各位大神们,如何添加sql语句,谢谢了
DataTable dt = DatabaseProvider.GetInstance().GetShopCardPageByUserName(userName, pageIndex, pageSize);
//统计购物卡金额(临时处理)
double total = 0;//总金额
double useTotal = 0;//已使用金额
double noUseTotal = 0;//未使用金额
foreach (DataRow var in dt.Rows)
{
total += Convert.ToDouble(var["Price"]);
noUseTotal += Convert.ToDouble(var["CardPrise"]);
}
useTotal = total - noUseTotal;
lblTotal.Text = "¥" + total.ToString() + " 元";
lblUseTotal.Text = "¥" + useTotal.ToString() + " 元";
lblNoUseTotal.Text = "¥" + noUseTotal.ToString() + " 元"; //dt.Columns.Add(new DataColumn("ReviewCount"));
if (dt != null)
{
dt = utils.DeCodeCardPassword(dt);
this.rpShopCardList.DataSource = dt.DefaultView;
this.rpShopCardList.DataBind();
}
}
我希望用select筛选数据,请问各位大神们,如何添加sql语句,谢谢了
解决方案 »
- Asp.Net 列表的问题
- Gridview点击一行变色,,再点击变回原来颜色。。
- 文本框类似百度搜索结果问题?
- 问一个字符串操作的小问题
- 请问在vs2003中如何加入flash动画
- 【急】关于导出EXCEL2007表格的问题!
- 在多个页面中重复使用一个DataSet中的数据,应怎么实现
- 请教关于实现single sing-on的一些问题
- 怎么样才能提高自己的.NET水平呢,自己做例子吗?
- 请问注释标记 ///<returns></returns>能用在什么地方?为怎么和<summary>标记不同,不能通过调用智能感知出来。
- ASP.NET(VB)将多个文本框里的数据写入SQL SERVER数据库
- MicrosoftReportViewer 传值问题?
返回dataview
DataRow[] drs = dt.Select("Price>100"); //假设筛选价格大于100的
foreach (DataRow var in drs)
{
total += Convert.ToDouble(var["Price"]);
noUseTotal += Convert.ToDouble(var["CardPrise"]);
}