BUSCA.

FORMIGINHA 26/03/2005 10:21:07
#74994
fiz um form de cadastro de cliente e um form de venda.

eu precisso fazer algume coisa para quanda o usuario colocar o codigo do cliente no form de venda o programa altomaticamente traz todos os dados do cliente, como fasso isso?
USUARIO.EXCLUIDOS 26/03/2005 10:45:57
#74996
Resposta escolhida
Formiginha,

Precisa ver o que quer como automatico, vc pode utilizar os eventos lost focus ou o dlClick, do campo que a pessoa digitar o código do cliente

se for no envento lost focus, após a pessoa digitar o código quando ela sair dele,
irá mostrar os dados que vc quiser , onde quiser mostrar.
Se for mostrar os dados em outros campos de texto, vc dentro do evento lost focus vai fazer a consulta tipo:

Private Sub txtCodigo_LostFocus()

Faça a Conexão do banco de dados
abra o Recordset

Recordset.Open "Select * From tb Clientes Where[Codigo] = " & Format(CInt(txtCodigo.Text), "0") & " ", Conexao, 1,1

txtNome = Recordset("Nome")
txtEndereço = Recordset("Endereço")

e assim por diante,

se não souber utilizar o evento lost focus, clique duas vezes campo (no caso o do código) que aparecerá o evento change, troque para o evento lsot focus e escreva o código.

Essa é uma maneira simples de se fazer, espero ter ajudado

Aprendiz


Tópico encerrado , respostas não são mais permitidas