Ir para conteúdo

POWERED BY:

Arquivado

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

*_Charles Potter_*

Busca em Tabela com mais de 20 mil registros

Recommended Posts

Boa Tarde Gente, é o seguinte estou fazendo uma aplicação onde existe um campo de busca de clientes, o caso é que a tabela de clientes tem mais de 20 mil registros, e quando executo a busca demora uma pouco para os resultados serem retornados, e neste tempo, parece quie o programa travou. Existe alguma maneira de ficar exibindo uma mensagem do tipo "Aguarde, processando.." enquanto a busca é feita?

 

 

Agradeço desde já

Compartilhar este post


Link para o post
Compartilhar em outros sites

tem como,mas eh claru q tbm depende do seu codigo,mas da pra fazer algo tipo assim:

crie outro form com a mensagem em uma label,com algo do tipo escrito:"aguarde.." e tbm coloque um timer neste form(com property enabled=true e interval=1)

crie tbm um module e coloque nele:

public byte_espera as byte

dentro do botao ou evento que você estiver usando p/ consultar,coloque:

byte_espera=1

form_espera.show()

rotina p/ consultar

agora coloque imediatamente após ele retornar o resultado ,dentro da propria rotina p/ a consulta:

byte_espera=0

 

agora coloque o codigo no timer do outro form(o q eu chamei d form_espera)

if byte_espera=0 then

me.close()

end if

 

eh mais ou menos por ai mlk,se funcionar me avise...

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.