USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Sql "select" para limitar a quantidades de regs
Expedito_Junior
RECIFE
PE - BRASIL
Postada em 09/08/2005 16:31 hs            
Caros Colegas
 
Como faço uma instrução sql "select" que retorne com uma quantidade limitada de registros. Por exemplo, minha tabela tem 900.000 registros, quero fazer um select para retornar os 500 primeiros.
 
 
Grato desde já.
 
 
     
VACA
LIMEIRA
SP - BRASIL
Postada em 09/08/2005 16:50 hs            
select top <quantidade> <sql>
     
VACA
LIMEIRA
SP - BRASIL
Postada em 09/08/2005 16:50 hs            
select top <quantidade> <sql> logico q assim ele retorna os ultimos <quantidade> registros
     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 10/08/2005 08:46 hs         
Se vc usa Access:
Select top 500 * from nomedatabela
 
Se vc usa MySql:
select * from tabela where campo=1 limit 500
 
     
Expedito_Junior
RECIFE
PE - BRASIL
Postada em 10/08/2005 10:56 hs            
Valeu Galera, uso o mysql e a dica do Kerplunk funcionou, mas preciso de outra ajuda.
 
Tenho a seguinte instrução sql:
 
rs.Open "Select * from tblista where cod_cid = " & gvCod_Cid & " and cod_bairro = " & gvCod_Bairro, db, adOpenStatic, adLockOptimistic
 
Set frmLista.DataGrid1.DataSource = rs
Esta consulta me retorna 8.122 registros, no meu form criei um textbox e commandbutton. Quero informar a quantidade no textbox e quando clicar no commandbutton fazer um select dentro do rs já aberto, sem ter que abrir novamente "rs.open etc, etc". Entenderam?
Do jeito que eu faço hoje, tenho que fechar o rs e depois abrir novamente com o limitador conforme orientação do Kerplunk. Mas aí tenho que fechar e abrir o rs sempre que quero fazer o select novamente.
 
Grato deste já

Expedito Junior

msn: expedito_junior947@hotmail.com

"A oportunidade favorece uma mente preparada!"

     
kerplunk
Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 10/08/2005 17:24 hs         
Bom, aí não tem jeito, vc tem que refazer a query...
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2024   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página