Ir para conteúdo
Fórum Script Brasil
  • 0

Como Carregar Um Listbox Com Conteudo De Uma Tabela Do Mysql Em C++ Bu


Guest fabrzm

Pergunta

Tenho uma tabela e quero carregar uma chave da tabela na listbox

estou usando o mysql e o c++ builder 6

por exemplo

Tabela Cliente

Codigo Nome

123 XX

234 YY

567 ZZ

Quero q apareça no listbox todos os codigos

como faço isso?

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Ops .. e ai tudo bem!

Bom, eu já fiz isso usando um combobox, deve ser a mesma

coisa!

ex:

for (query1->first(); ! query1->eof; query1->next(), combobox1->itens->add(query1nome->AsString));

so isso! .. um for começando com do primeiro, e repetindo enquanto não for fim de arquivo

depois passando para frente de um a um e juntos com isso add no combobox o campo da tabela nome!

fuça ai que sai! huahaua

um abração!

o meu problema agora é .. atualizar esse combo depois que eu adiciono um registro novo

e um outro formulario que cadastra pacientes, e preciso atualizar os nomes do combo com

esse novo paciente cadastrado, porem esse combo está em um outro form .. se alguém

souber ficaria satisfeito .. um abração!

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --Fabio --
Ops .. e ai tudo bem!

Bom, eu já fiz isso usando um combobox, deve ser a mesma

coisa!

ex:

for (query1->first(); ! query1->eof; query1->next(), combobox1->itens->add(query1nome->AsString));

so isso! .. um for começando com do primeiro, e repetindo enquanto não for fim de arquivo

depois passando para frente de um a um e juntos com isso add no combobox o campo da tabela nome!

fuça ai que sai! huahaua

um abração!

o meu problema agora é .. atualizar esse combo depois que eu adiciono um registro novo

e um outro formulario que cadastra pacientes, e preciso atualizar os nomes do combo com

esse novo paciente cadastrado, porem esse combo está em um outro form .. se alguém

souber ficaria satisfeito .. um abração!

mas o que q você colocou na AsString e o que q é o query1nome???

Link para o comentário
Compartilhar em outros sites

  • 0

Query1 é um componente da aba BDE do c++ builder

usa-se ele para acessar o bd MySQL .. !!!

Não coloquei na da string isso é o tipo da variavel!

for (query1->first(); ! query1->eof; combobox1->itens->add(query1nome->AsString), query1->next());

nesse laço de repetição, o for, a primeira parte dele, ou seja:

query1->first(); : essa parte até o primeiro ponto e virgula correponde a parametro de inicio do for

! query1->eof; : nesse segundo, define-se a condição de parada do laço!

query1->next(), combobox1->itens->add(query1nome->AsString) : nessa ultima parte

tem-se dois sub incrementos, ou seja, duas formas de ação que poderiam estar dentro do for

e consequentemente dentro das chaves:

for (query1->first(); ! query1->eof; query1->next() );

{

combobox1->itens->add(query1nome->AsString)

}

mas, você pode pegar essa instrução e acoplar la no for, eu acho melhor!

bom, na parte do combobox1 .. em add você adiciona o "nome" seria um campo de suas

tabela, ou seja, o campo que você quiser adicionar no combobox. por fim, o tipo dele

que nesse caso é string ... se for inteiro então... AsInteger .. e asssim por diante!

ok .. um abração!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...