Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Thiago Balbino

Selecionar ultimos 100 registros

Recommended Posts

Bom dia Amigos,

 

Tenho uma aplicação de força de vendas!

 

Porém minha tabela de vendas cresce 1 milhão de registros /ano

 

Queria saber qual a intrução SQL do FIREBIRD que traria somente as ultimas 100 vendas

 

ou então o q vocês me endicariam para que o sistema ganhaçe performance!! memo porque não seria nescessario trazer todas as vendas!!!

 

Quando o ClientDataSet for aberto!

 

Obs: Para conexão uso:

 

SQLDataSet

DataSetProvider

ClientDataSet

DataSource

 

Abraços!!!!!!

 

Obrigado! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça uso de query, todo o cadastro e navegação com query, assim usa somente um registro de cada vez, tenho tabelas com mais de 5 milhões de registros, usando query ADO, funciona rápido demais...

Compartilhar este post


Link para o post
Compartilhar em outros sites

kra eu naum mexo com firebird, mais faço assim no SQL Server:

SELECT TOP 100 * FROM VENDAS ORDER BY ID_VENDA DESC

parece q no firebird da pra fazer assim:

SELECT FIRST 100 * FROM VENDAS ORDER BY ID_VENDA DESC

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.