He llenado una tabla de datos, desde 2 servidores diferentes. Puedo hacer ajustes donde mi longitud> 0, lo que quiero hacer es eliminar las filas que no golpean. Aquí hay un resumen de lo que tengoLooping a través de una tabla de datos y eliminar la fila
DataRow[] dr = payments.dtPayments.Select(myselect);
if (dr.Length > 0)
{
for (int a = 0; a < dr.Length; a++)
{
if (thisOption == true)
dr[0].Delete();
else if (otherOption == true)
{
dr[0]["Date"] = myDataReader["date"].ToString().Trim();
dr[0]["Pay"] = payTypeName(myDataReader["ccdsrc"].ToString()
.Trim());
}
}
}
if (dr.Length == 0)
{
if (LastOption == true)
{
//DataRow should be removed
}
}
tienes razón. Me doy cuenta de que no estoy devolviendo ninguna fila. Lo que hice fue crear un nuevo conjunto de datos y completar las filas con lo que encontré. Gracias –