**referencia.
protected DataSet borrarDuplicadosDataSet(DataSet dTable, string colName)
{
try
{
Hashtable hTable = new Hashtable();
ArrayList duplicados = new Arraylist();
foreach (DataRow dr in dTable.Tables[0].Rows)
{
if(hTable.Contains(dr[colName]))
{
duplicados.Add(dr);
}else
{
hTable.Add(dr[colName], String.Empty);
}
}
foreach (DataRow dr in duplicados)
{
dTable.Tables[0].Rows.Remove(dr);
}
return dTable
}
catch
{
return null;
}
}
0 comentarios:
Publicar un comentario