miércoles, 18 de enero de 2012

C# Select de un DataSet

Recorremos con un ciclo el DataSet en busca de los que cumpla nuestra condicion se de y lo agregamos a un DataRow de alguna tabla u otro DataSet
Pero recordemos que existe la posibilidad de hacer un select al estilo SQL para un DataSet regresandonos un arreglo de DataRow con los registros que cumplen la condicion.
La condicion es como el mismo where en SQL
aca un ejemplo

private DataRow[] SelectDS(DataSet _ds)
{
 Int32 NEjemplo = 1;
 DataRow[] _dr;
 //select * from Tabla WHERE NOMBRE_COLUMNA_X = NOMBRE_COLUMNA_Y and NOMBRE_COLUMNA_Z <>  1 

_dr = _ds.Tables[0].Select("NOMBRE_COLUMNA_X = NOMBRE_COLUMNA_Y AND NOMBRE_COLUMNA_Z <> " + NEjemplo.ToString());
  return _dr;  
}
      

No hay comentarios:

Publicar un comentario