Fórum Dúvida no DBLookupComboBox #242095
08/07/2004
0
Estou usando um DBLookupComboBox apenas para carregar os dados de um determinado campo de minha tabela de banco de dados, por exemplo campo NOME de uma tabela chamada CLIENTES. Ao abrir o programa todos os nomes de clientes aparecem no DBLookupComboBox. Até aí tudo bem.
Coloquei no form aqueles botões de ´navegação´ por entre os registros, no estilo do DBNavigator, onde executo os códigos abaixo (cada linha em um botão):
DBLookupComboBox1.ListSource.DataSet.First;
DBLookupComboBox1.ListSource.DataSet.Prior;
DBLookupComboBox1.ListSource.DataSet.Next;
DBLookupComboBox1.ListSource.DataSet.Last;
[b:87f740759a]Minha dúvida é:[/b:87f740759a] Como fazer com que o DBLookupComboBox atualize cada vez que um dos botões for clicado, de forma que mostre o texto do nome do cliente, referente ao registro posicionado no dataset?
Obrigado.
wbb
Wbb
Curtir tópico
+ 0Posts
08/07/2004
Tnaires
Tente colocar no evento AfterScroll do DataSet de funcionários o código:
DBLookUpComboBox1.KeyValue := qryFuncionariosCodFuncionario.Value;
Supondo q o nome da chave primária seja CodFuncionario.
Abraços
Gostei + 0
08/07/2004
Tnaires
Onde estiver funcionários, leia-se Clientes. Desculpe, eu estava concentrado no trabalho qdo respondi sua dúvida.
Gostei + 0
08/07/2004
Wbb
Funcionou beleza.
Valeu!
wbb
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)