Delphi - como se hace un SELECT TOP #

 
Vista:

como se hace un SELECT TOP #

Publicado por Armando Montoya (28 intervenciones) el 20/12/2003 02:23:24
como puedo hacer una consulta q me regreso los primeros N registros, estoy usando el componente TQuery.
gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:como se hace un SELECT TOP #

Publicado por Jorge (18 intervenciones) el 20/12/2003 03:13:25
Hola Armando,

te cuento, el hacer un TOP es algo que no depende del componente Delphi, sino del motor de base de datos que uses. El TOP particularmente, es de SQL Server, se hace así:

SELECT TOP 10 * FROM tabla WHERE ....

En ORACLE se hace:

SELECT * FROM tabla ROWNUM=10

En Firebird y Access es:

SELECT FIRST 10 * FROM tabla

En Interbase no hay una instrucción adecuada hasta la versión 7, pero podes hacer un Stored Porcedure que haga un loop y salga sin hacer nada.

Espero que te halla servido y si es otro el motor que estás usando, decime y te contesto.

Salu2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar