EXIBIR BARRA DE PROGRESSO AO EXECUTAR T-SQL SEM RE

VILMARBR 15/09/2009 19:56:21
#322983
Exibir barra de progresso ao executar T-SQL sem retorno??
Preciso exibir um barra de progresso executando um T-SQL sem retorno, o qual faz um carga numa tabela, processo meio demorado e num posso deixar o usuário pensando que o processo travou.
Como num tenho retorno, num tenho o que ir somando com o passar do tempo e num sei o 100% para deixar o progresso concluído.......logo, tem algum artifício para fazer isto com Timer ???

Pensei em:
Private Sub Timer1_Timer()
ProgressBar1.Value = ProgressBar1.Value + 1
End Sub

Porém um hora estourará o value qdo timer der 100 segundos .....e se eu aumentar muito o MAX do progressbar, tb ficará estranho .....

Alguma idéia melhor???

Grato!
FGSANTOS 15/09/2009 22:56:43
#322993
Resposta escolhida
Cara, postei aqui a um bom tempo atrás isto:

http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=6394

Acho que fica bem profissional...
VILMARBR 16/09/2009 11:01:42
#323020
fgsantos, a dica me que será muito útil, mas o arquivo zip está corrompido[S34] no artigo publicado aqui no site
favor me mandar este exemplo no meu email voliveira@vilmarbro.com.br .

e avisa o admin sobre isto e pede para ele trocar o arquivo.

grato.
VILMARBR 16/09/2009 11:04:11
#323021
fgsantos, a dica me que será muito útil, mas o arquivo zip está corrompido[S34] no artigo publicado aqui no site
favor me mandar este exemplo no meu email voliveira@vilmarbro.com.br .

e avisa o admin sobre isto e pede para ele trocar o arquivo.

grato.
ASHKATCHUP 16/09/2009 11:06:48
#323022
Cara, o ZIP não está corrompido não. Deve ser algo no teu browser/PC.
Estou postando ele pra ti.
VILMARBR 16/09/2009 11:39:16
#323025
ASHKATCHUP, CONTINUA DANDO ZICA...
favor então, mandar pro meu email pessoal voliveira@vilmarbro.com.br renomeado arquivo.z--i-p
é capaz de alguma coisa na rede aqui donde trampo estar [S28] fo...dendo o arquivo [S21] .

obrigado mais uma vez.
ASHKATCHUP 16/09/2009 11:49:34
#323026
Te mandei. Se não funcionar, o negócio é o teu ZIP/Rar.
VILMARBR 16/09/2009 13:50:31
#323038
ASHKATCHUP, vlw, agora consegui abrir, era um dll que tinha dentro a qual estava corrompendo o arquivo, graças ao servidor da rede daqui [S60]

agora abri sem grilo, qdo mandou o arquivo com a dll dentro renomeada.

obrigado [S79]

agora vou ver aqui com o pessoal se posso distribuir esta dll ....

se num rolar, vou fazer um esquema parecido com o deste projeto q indicaram, porém com progressbar enchendo e esvaziando num curto espaço de tempo até acabar o processo, heehehheh

abç
VILMARBR 16/09/2009 13:59:40
#323039
e só mais uma coisa:
qual o macete de eu por este GIF Animado Barra.gif num image ou picturebox e ele ser executado ??
[S80] tentei simplesmento atribuí-lo a propriedade picture, mas ele ficou paradão ....

grato + 1x
VILMARBR 16/09/2009 15:22:10
#323051
edson, meu SQL num retornada dados, num é select, é de carga, é um INSERT.
sabe o macete do gif animado que perguntei ???
grato.
VILMARBR 16/09/2009 17:56:11
#323063
é , acabei mesmo usando o esquema do progressbar apenas como oscilador de ação, ou seja, vai e volta , vai e volta, isto com timer bem curto, 50 milissegundos.

para quem se interessar e puder distribuir DLLs a parte que não sejam do windows junto com o projeto principal, a dica abaixo é mesmo muito boa:
PROCESSAMENTO COM MENSAGEM DE AGUARDE
http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=6394


grato pela ajuda.
Tópico encerrado , respostas não são mais permitidas