A questão é que é muito relativo essa situação... Se você tiver a noção se média de tempo de pesquisa diante de um número X de registros você poderia fazer da seguinte forma:
- Primeiro faça um COUT(*) para saber quantos registros tem; - Retorna esse número para o Flex e faça um calculo de tempo que levará para a pesquisa e executa esse tempo no Progress enquanto a pesquisa acontece realmente no php; É uma forma, não tão funcional. Mas, diante da situação, vc consegue dar uma mascarada ao usuário final. Não sei se seria viável também, mas a tentativa é livre ^^ Até mais e boa sorte Att. Em 26 de maio de 2010 10:54, Fredy Gadotti <thief...@gmail.com> escreveu: > É que no php eu não sei se tem algo para fazer o datapush do php para o > Flex como dá para fazer com o Java. > Ai vai ter que esperar o comentário de alguém que conheça mais de php. > > > 2010/5/26 Rubem Oliveira <rubaoguit...@gmail.com> > >> Fredy vlw a reposta, >> Bem interessante, não sei se na prática funciona bem, mas é boa a idéia... >> hehehhe >> >> Mas nesse projeto, estou usando o ambiente Flex4+ZendFramework+PHP+BD, e >> por isso que levantei o caso, não conheço nada com PHP.... >> >> Vamos ver se alguém possui mais sugestões.... é que, particularmente, >> nunca vi o funcionamento ... >> >> Att. >> >> Rubem Oliveira >> >> >> Em 26 de maio de 2010 10:43, Fredy Gadotti <thief...@gmail.com> escreveu: >> >> Não sei qual seu backend, mas se for Java acho que dá para fazer alguma >>> coisa sim. >>> Ainda não tive tempo para tentar implementar e ver se funciona, mas minha >>> idéia era mais ou menos assim: >>> >>> Passar um objeto a mais na assinatura do remoteObject, onde ele diria >>> para qual Consumer ele deve enviar a informação. >>> No Java criar um Thread para enviar informações de tempos em tempos ( não >>> fazer para cada registro para não sobrecarregar o trafégo, fazer a cada 1000 >>> por exemplo ) usando um Producer. >>> No Flex criar uma ProgressBar que atualiza conforme os dados recebidos no >>> Consumer pelo Producer do Java. >>> >>> Talez o Mário Junior possa dizer se isso é possível do jeito que >>> imaginei. >>> >>> >>> >>> 2010/5/26 Rubem Oliveira <rubaoguit...@gmail.com> >>> >>>> Galera, existe uma forma de saber o tempo de uma query no banco de >>>> dados? >>>> >>>> Exemplo, tenho aplicação e vou fazer uma consulta com aproximadamente >>>> 60000 registros, e não quero deixar o usuario sem feedbak, apenas com o >>>> mouse em showBusyCursor. >>>> Existe alguma maneira de fazer um preloader estimado de progresso, ou >>>> algo do gênero? >>>> >>>> Att. >>>> Rubão >>>> >>>> -- >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>>> Para sair da lista, envie um email em branco para >>>> flexdev-unsubscr...@googlegroups.com >>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>>> >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >>> Para sair da lista, envie um email em branco para >>> flexdev-unsubscr...@googlegroups.com >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com >> Para sair da lista, envie um email em branco para >> flexdev-unsubscr...@googlegroups.com >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com > Para sair da lista, envie um email em branco para > flexdev-unsubscr...@googlegroups.com > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- ----------------------------------------------------------- Guilherme Sjlender - Desenvolvedor RIA - Flex/Java - http://site.gflex.biz - ------------------------------------------------ -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev