【发布时间】:2014-03-05 12:08:26
【问题描述】:
我有一个包含重复行的数据集,我希望在存在重复行时执行我的错误消息。
下面是我的代码,请帮忙
DataSet dsXml = new DataSet();
dsXml.ReadXml(new XmlTextReader(new StringReader(xml)));
Hashtable hTable = new Hashtable();
ArrayList duplicateList = new ArrayList();
foreach (DataRow drow in dsXml.Tables[0].Rows)
{
if (hTable.Contains(drow))
{
duplicateList.Add(drow);
}
else
{
script.Append("alert('Error - There are some Duplicate entries.'); ");
ErrorOcc = true;
if (ErrorOcc)
{
this.ScriptOutput = script + " ValidateBeforeSaving = false;";
this.StayContent = "yes";
return;
}
}
}
【问题讨论】:
-
您需要更多帮助吗?如果没有,请将此问题标记为已回答。