日期:2014-05-19  浏览次数:20978 次

DropDownList去掉重复的记录
和数据库添加后有很多重复的记录,如何去掉
不要在sql里面实现,因为我选择的是三条

------解决方案--------------------
1.删除数据库中的重复记录
2.取记录时使用distinct
3.取出记录后在DataTable中去除重复项后再绑定
4.绑定后遍历DropDownList,把重复项Remove掉
上面四个办法哪一个都行
------解决方案--------------------
DataTable.Rows.Remove(RepeatRow);
------解决方案--------------------
DataTable dt = dataset.Tables[0];
foreach(DataRow dr in dt.Rows)
{
if (combox.IndexOf(dr[ "data "].ToString()) < 0)
combox.Items.Add(dr[ "data "].ToString();
}
------解决方案--------------------
foreach(DataRow dr in dt.Rows)
{}
遍历