Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Limitar registros con Query (https://www.clubdelphi.com/foros/showthread.php?t=5891)

marcial 09-12-2003 20:13:59

Limitar registros con Query
 
Hola a todos y gracias de antemano por vuestra ayuda.

Mi pregunta es la siguiente:
Quiero limitar el numero de registros que me tiene que devolver el query. Es para hace una demo de un programa.

He intentado ir al historico de mensajes pero me da un error phpBB: Critica error error creating new session

Gracias por vuestra ayuda
Marcial

marcoszorrilla 09-12-2003 20:20:54

Depende con qué tipo de tablas trabajes, algunas tienen la claúsula Top, con la cual puedes limitar el número de registros a recuperar por la consulta, sino posee esta claúsula tendrías que añadir un filtro al resultado de la consulta que abarque solamente los registros que queremos que se muestren y esto no siempre es fácil ya que depende de la estructura de la tabla, para que nos permite filtrar con facilidad.

Un Saludo.

delphi.com.ar 09-12-2003 20:21:33

Puedes hacerlo desde el SQL dependiendo del motor, por ejemplo:

Para SqlServer / Acces:
Código:

SELECT TOP 100 * FROM TABLA
Para Oracle:
Código:

SELECT * FROM TABLA WHERE ROWNUM < 50
Saludos!

marcial 09-12-2003 20:30:16

Ante todo gracias por responder en dos segundos.

Siento no habe hecho mi pregunta completa y hacerte/haceros perder el tiempo.

Utilizo tablas paradox y delphi 5

Gracias otra vez
Marcial

marcoszorrilla 10-12-2003 08:02:42

Pues con Paradox, no hay nada que hacer, tendrás que utilizar el filtro despues de la consulta.

Un Saludo.


La franja horaria es GMT +2. Ahora son las 13:14:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi