BUSCA.
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?
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?
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
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