Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/12/2006, 13:17
jlchavez
 
Fecha de Ingreso: mayo-2002
Ubicación: Guatemala
Mensajes: 160
Antigüedad: 22 años, 9 meses
Puntos: 1
Re: Mostrar registros especificos en un dataTable.

Si usas Microsoft SQL Server (puede que funcione también con access) le podes poner una clausula en la consulta para que te devuelva los primeros 5 registros.

Código:
SELECT TOP 5 columna1, columna2 from TABLA1....
para que te devuelva los ultimos 5, solo cambiale el orden, por ejemplo

Código:
ORDER BY fecha DESC
Si queres trabajar sobre el DataSet tenes la clase DataView con la cual podes filtrar y ordenar

Código:
DataVice vista = new DataView(dataSet.Tables["Table1"], "Columna1 = '1' ", "Fecha", DataViewRowState.CurrentRow);
el primer parametro es una DataTable, el segundo es una cadena (string) se parece a un WHERE de SQL, el tercero otra cadena que especifica por que columna ordenar y el cuarto que datos de la tabla.
__________________
José Luis Chávez del Cid
Systems Developer Specialist
ACS Inc./Xerox
Guatemala