Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2014, 12:06
pach7
 
Fecha de Ingreso: febrero-2014
Mensajes: 19
Antigüedad: 10 años, 2 meses
Puntos: 0
Buscar dentro de un DataTable

en datatable obtengo esto

CveAl NombreAl ApePetAl ApeMatAl
CVA05000001 RAMIRO CATALAN LEYVA

ahora en otro datatable tengo esto
CveExm CveAl calif
2 CVA05000001 100
4 CVA05000001 20
5 CVA05000001 100
7 CVA05000001 100
8 CVA05000001 100
9 CVA05000001 100
10 CVA05000001 100
11 CVA05000001 80
12 CVA05000001 100
13 CVA05000001 100
14 CVA05000001 100
15 CVA05000001 100
16 CVA05000001 100
17 CVA05000001 100
18 CVA05000001 100
19 CVA05000001 80



1.- lo que primero que ago es esto
foreach (DataRow row in tabla1.Rows)
{
// rengBusca = tabla1.Select("Cveal='" + row["CveAl"].ToString() + "'");
DataRow[] rengBusca = tabla1.Select("CveAl='" + row["CveAl"].ToString() + "'");
DataRow renglon = tablafinal.NewRow();
int i = 0;
renglon["CveAl"] = rengBusca[i].ItemArray[0];
renglon["Nombre"] = rengBusca[i].ItemArray[1];
renglon["Ape.Paterno"] = rengBusca[i].ItemArray[2];
renglon["Ape.Materno"] = rengBusca[i].ItemArray[3];

tablafinal.Rows.Add(renglon);
i++;
}
GridView1.DataSource = tablafinal;
GridView1.DataBind();

lo que quiero es como hacer que la columna calif se agregue a la tabla final que corresponda Al CveAl del alumno