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

Responder a