SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: ferreyra2000 en Viernes 25 de Febrero de 2005, 00:06

Título: Dataview
Publicado por: ferreyra2000 en Viernes 25 de Febrero de 2005, 00:06
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:
Título: Re: Dataview
Publicado por: Güorker en Viernes 25 de Febrero de 2005, 08:42
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.
Título: Re: Dataview
Publicado por: ferreyra2000 en Sábado 26 de Febrero de 2005, 22:29
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.