CLR: .Net / Mono / Boo / Otros CLR > C#

 Dataview

(1/1)

ferreyra2000:
hola, si alguien me puede ayudar.
Necesito ordenar un dataView, yo hago algo parecido a esto, que esta en la ayuda
de c#, pero cuando quiero consulta la dataview esta me la trae desordenada

// Get the DefaultViewManager of a DataTable.
  DataView mitdata = miTABLA.DefaultView;
// By default, the first column sorted ascending.
 midata.Sort = "codIgo ASC";

CHAU JORGE :comp:

Güorker:
Hola,

De lo que te tienes que asegurar es que la tabla de la que obtienes el DAtaView contiene una columna con el nombre "codIgo". Ten cuidado con las mayusculas y minusculas, porque creo que los diferencia. Por otro lado, puedes omitir el "ASC", ya que por defecto se ordena de forma ascendente.

A ver si te sirve de algo.

Saludos.

ferreyra2000:
hola.
no sabes que lo volvi a probar  de la misma forma y no pasa nada, lo que si me funciono fue usando un select en la DataTable.

DataRow[] custRows = miTABLA.Select("", "codIgo");

string auxCodigo
foreach(DataRow tablaOrdenada in custRows )
{
   auxCodigo=tablaOrdenada ["codIgo"].ToString();
//
//
}

De todas formas muchas gracias.

Navegación

[0] Índice de Mensajes

Ir a la versión completa