Mas cara nao entendi a sua pergunta. Ele so vai trazar os dados paginados, ou seja, se voce nao pesquiso nada ele vai te retornar todos os dados com paginação de 1 -100 por exemplo se cada pagina tem 50 registros vai ser uns 5000 registros correto ?
se voce estabelecer um "filtro" search entao sinigfica que ele vai te trazer um novo "conjunto" de paginação exemplo do 1-5 e ai o cara navega entre as 5 paginas correto ? e assim que eu faço. daquele jeito que o google faz pra mim e muita magia negra. pra trazer naquela velocidade os zilhoes de dados que ele pesquisa. 2010/5/26 Rubem Oliveira <rubaoguit...@gmail.com> > Galera, é não estou vendo outra saida mesmo... > > Mas tenho uma dúvida, como ele vai consultar, por exemplo em um campo > "search", algo que está na 35º paginação? Como o Flex consultará? > > Att. > Rubem Oliveira > > > Em 26 de maio de 2010 11:19, Helio Antonio Francisco Silva < > helio.afsi...@gmail.com> escreveu: > >> cara a uns 4 anos atraz eu tentei fazer uma coisa desse tipo, eu >> mandava uma consulta para o PHP e la eu pegava o resultado da variavel e >> convertia em tamanho de dados. >> >> Meu problema era passar o dados de volta para o flash / flex. ate pensei >> em fazer um datapush, mas ainda assim pode desincronizar. >> >> bom funcionou mas acabei fazendo 2 pesquisas =/ toscao. >> >> Solução qualquer dado que ue pegue do servidor eu pagino no maximo 50 >> registros por vez, os dados vem praticamente instataneo e se precisar o >> usuario pesquise o que ele quer. nao vejo alternativa melhor. >> >> 2010/5/26 Marcelo Emanoel B. Diniz <marceloeman...@gmail.com> >> >> Na verdade a melhor alternativa pra isso é você paginar seus dados... >>> diminua o retorno da consulta para poucos registros... 50 no máximo >>> por que o usuário não vai poder analisar muitos mesmo... usando isso >>> você consegue resultados bem rápidos.. e não vai ser preciso se >>> preocupar em deixar o usuário saber que você está fazendo alguma coisa >>> com seu banco de dados. >>> >>> On May 26, 11:01 am, Guilherme Sjlender <guisjlen...@gmail.com> wrote: >>> > 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 emhttp:// >>> 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 emhttp:// >>> 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 emhttp:// >>> 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 emhttp:// >>> 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 >>> >> >> >> >> -- >> Desenvolvedor Web >> >> -- >> 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 > -- Desenvolvedor Web -- 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