62,074
社区成员
发帖
与我相关
我的任务
分享
select distinct 条件 from table 。。。
DataTable dt = new DataTable();
dt.Columns.Add("地点", typeof(string));
dt.Columns.Add("问题数量", typeof(int));
dt.Rows.Add("建设一路", 1);
dt.Rows.Add("建设一路", 2);
dt.Rows.Add("建设二路", 2);
dt.Rows.Add("建设二路", 2);
DataTable dt1 = dt.Clone();
foreach (DataRowView row in dt.DefaultView)
{
string sAddr = row["地点"].ToString().Trim();
if (dt1.Select("地点='" +sAddr+ "'").Length == 0)
{
object o = dt.Compute("sum(问题数量)", "地点='" + sAddr + "'");
if (o != DBNull.Value)
{
dt1.Rows.Add(sAddr, o);
}
}
}