Fórum Localizar registro por meio de ComboBox #212245
07/02/2004
0
Pessoal estou com problemas com o controle comboBox.
Tenho um aplicação aqui de cadastro de clientes com nome idade
cpf e tudo mais.
O meu objetivo é o seguinte.
Quero selecionar apenas o nome do cliente no controle combobox e desejo que ele me retorne todos os dados relativos àquele cliente como a idade
o telefone o cep e assim por diante
Abraços
[b:f5e68acce9][color=red:f5e68acce9]Título editado pelo Moderador (AZ) - Removido: ´Problemas´[/color:f5e68acce9][/b:f5e68acce9]
Tenho um aplicação aqui de cadastro de clientes com nome idade
cpf e tudo mais.
O meu objetivo é o seguinte.
Quero selecionar apenas o nome do cliente no controle combobox e desejo que ele me retorne todos os dados relativos àquele cliente como a idade
o telefone o cep e assim por diante
Abraços
[b:f5e68acce9][color=red:f5e68acce9]Título editado pelo Moderador (AZ) - Removido: ´Problemas´[/color:f5e68acce9][/b:f5e68acce9]
Vanila
Curtir tópico
+ 0
Responder
Posts
07/02/2004
Tnaires
Olá Vanila
Basta só vc usar um query, com um sql parecido com o seguinte:
Vc tb deve criar um DataSource e associá-lo ao query.
No LookUp, ajuste as propriedades:
- ListSource: o datasource q vc criou
- ListField: o campo q vc quer mostrar (no caso, nome)
- KeyField: a chave primária da tabela d clientes (codcliente)
No OnClick do seu botão:
Coloque tb um DBGrid, e associe-o ao DataSource, e pronto!
Espero ter ajudado.
Basta só vc usar um query, com um sql parecido com o seguinte:
SELECT * FROM CLIENTES WHERE CODCLIENTE = :CODCLIENTE
Vc tb deve criar um DataSource e associá-lo ao query.
No LookUp, ajuste as propriedades:
- ListSource: o datasource q vc criou
- ListField: o campo q vc quer mostrar (no caso, nome)
- KeyField: a chave primária da tabela d clientes (codcliente)
No OnClick do seu botão:
Query1.Close; Query1.ParamByName(´CODCLIENTE´).AsInteger := DBLookUpComboBox1.KeyValue; Query1.Open;
Coloque tb um DBGrid, e associe-o ao DataSource, e pronto!
Espero ter ajudado.
Responder
Gostei + 0
07/02/2004
Vanila
Valeu de certo.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)