lo he intentado hacer asi
pero que pasa que si imprimo el acum1 me cuenta los que son iguales.. pero no me logra contar los que no son iguales.. ya que me cuenta la misma palabra 3 o 4 veces :(..
datagridview------- - datatable
juan ------------------ diego
jose ------------------ juan
andres--------------- lucho
luis ------------------- andres
la idea es q los datos del datagrid se comparen con los del dataset, que solo se ingresen los datos que no son iguales en el dataset.. se entiende? y los que son iguales me de un aviso de todos los datos que no se pudieron ingresar..
el sieguiente codigo lo hice asi.. pero resulta que los que son iguales me los muestra bien y no deberian ser ingresados en el dataset.. pero los que no son iguales y que deberian ser ingresados en el dataset me los muestra pero muchas veces.. por ejemplo juan juan juan, jose jose jose.. etc.. y al final los muestra todos :(
Cita: for (int i = 0; i < dg_tipodocto.Rows.Count; i++)
{
SqlDataAdapter datipdocto = new SqlDataAdapter("Select TipDocto_Nombre from TipoDocumento", miConexion);
DataSet dstipdocto = new DataSet();
datipdocto.Fill(dstipdocto);
foreach (DataRow fila in dstipdocto.Tables[0].Rows)
{
if (dg_tipodocto.Rows[i].Cells[0].Value.ToString() == fila["TipDocto_Nombre"].ToString())
{
acum1 += dg_tipodocto.Rows[i].Cells[0].Value;
}
else
{
acum2 += dg_tipodocto.Rows[i].Cells[0].Value;
}
}
}