ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

carregar clientes em combobox

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
sloan
Novato
Novato


Registrado: Quarta-Feira, 5 de Setembro de 2007
Mensagens: 41

MensagemEnviada: Sex Mai 01, 2009 4:20 pm    Assunto: carregar clientes em combobox Responder com Citação

como faço para carregar todos os nomes de clientes em um combobox criando assim uma lista sem ficar sobrecarregando a rede (no caso de banco de dados). em específico MySQL.

o caso é que uso:
while (not qry.eof) do
begin
cbcliente.items.add(qry.fields.fiels[2].asstring);
qry.next;
end;


ISSO TORNA A RESPOSTA LENTA DO BANCO DE DADOS, EM OUTRAS PALAVRAS CARREGO ISSO AO FAZER ON SHOW DO FORM E O FORM DEMORA A ABRIR.

SDS
ADIMAR
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
valdoedri
Profissional
Profissional


Registrado: Segunda-Feira, 7 de Março de 2005
Mensagens: 523
Localização: Campo Grande MS

MensagemEnviada: Sex Mai 01, 2009 10:55 pm    Assunto: Responder com Citação

Não seria mais simples você utilizar um BDLookUpComboBox, pois como este componente não faz looping para carregar os dados, vai ser bom mais simples e rápido.

T+
_________________
Tudo posso Naquele que me fortalece ! ! !
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário
sloan
Novato
Novato


Registrado: Quarta-Feira, 5 de Setembro de 2007
Mensagens: 41

MensagemEnviada: Sáb Mai 02, 2009 10:40 am    Assunto: REF. DBLOOKUP Responder com Citação

bom dia

JA LI EM ALGUMS FORUM QUE O PROBLEMA DO DBLOKUP É O TRÁFICO ALTO NA REDE E É ISSO QUE TO TENTANDO EVITAR.

- MESMO ASSIM GRATO PELA ATENÇÃO
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Sáb Mai 02, 2009 11:46 am    Assunto: Re: REF. DBLOOKUP Responder com Citação

sloan escreveu:
bom dia

JA LI EM ALGUMS FORUM QUE O PROBLEMA DO DBLOKUP É O TRÁFICO ALTO NA REDE E É ISSO QUE TO TENTANDO EVITAR.

- MESMO ASSIM GRATO PELA ATENÇÃO


mas o q te leva a crer q esse seu loop seja menos algoz?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB