Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/12/2006, 13:57
Avatar de erick_arcini
erick_arcini
 
Fecha de Ingreso: julio-2005
Ubicación: Jaltenco / DF
Mensajes: 1.723
Antigüedad: 19 años, 7 meses
Puntos: 50
prueba este codigo:

donde:

dgvXML -> es un datagrid donde insertaras tus primeros datos
dgvXML2 -> es un datagrid donde insertaras tus segundos datos
listBox1 -> esta es una lista que pongo para saber cuales son repetidos y cuales no

el for que contiene a x es el for para las columnas
el for que contiene a y es el for para las filas
recorre primero por fila y despues por columna (rows-columns)
si el value es null entonces te va a mandar error, es por eso que puse un if

for (int x = 0; x <= dgvXML.Columns.Count - 1; x++)
{
for (int y = 0; y <= dgvXML.Rows.Count - 1; y++)
{
if (dgvXML.Rows[y].Cells[x].Value != null)
{
if (dgvXML.Rows[y].Cells[x].Value.ToString().Equals(dgvXML2.Rows[y].Cells[x].Value.ToString()))
{
listBox1.Items.Add("tiene el mismo dato");
}
else
{
listBox1.Items.Add("no tiene el mismo dato");
}
}
}
}
__________________
Mejoremos nuestro país, ayudemos al planeta... próximamente.