Comparar dos datagridview c# en winform

Iniciado por maraet, 17 Noviembre 2012, 18:14 PM

0 Miembros y 1 Visitante están viendo este tema.

maraet

Buenos tardes Estimados, recurro a ustedes por que estoy bloqueado con la solución a mi problema.

Tengo dos Datagridview que se cargan mediante dos archivos .CSV, lo que estoy necesitando, es comparar los dos grid y si entre los archivos hay una diferencia que lo muestre en pantalla.

Hasta ahora tengo lo siguiente:

foreach (DataGridViewRow row in dataGridView1.Rows)
{
foreach (DataGridViewColumn column in dataGridView1.Columns)
{

string cell1 = Convert.ToString(row.Cells[column.Index].Value);
string cell2 = Convert.ToString(DataGridView2.Rows[row.Index].Cells[column.Index].Value);

if (cell1 != cell2)
{
MOSTRAR EN PANTALLA LA DIFERENCIA, SI HAY, DE LOS DOS ARCHIVOS
break;
}
else
{
MesaggeBox.Show("LOS ARCHIVOS SON IGUALES");
}

 
}
}


Me pueden dar una mano de como puedo hacer el tramo final, Mostrar en pantalla las diferencias y en caso de ser iguales que muestre los archivos son iguales.

Espero que me entiendan, y agradezco a todos por destinar tiempo en mi pregunta.
Saludos.