Como retorno o valor de uma query para preencher os campos de um cadastro?
tipo
Oque estou tentando esta assim
procedure TfrmCadProd.txtCodigoChange(Sender: TObject);
begin
if txtcodigo.Text <> '' then
begin
consulta.SQL.add ('select * from produtos where idprodutos:=' + txtCodigo.Text);
consulta.Open;
if not consulta.eof then
begin
pf_MostraCampos;
end
else
begin
pf_LimpaCampos;
end;
end
else
begin
pf_LimpaCampos;
end;
end;
procedure TfrmCadProd.pf_LimpaCampos();
begin
txtCodBarras.Text = '';
cmbDescricao.text = '';
txtEstoque.text = '';
txtvalor.Text = '';
end;
procedure TfrmCadProd.pf_MostraCampos();
begin
txtCodBarras.Text = consulta.Fields('codbarras').value
cmbDescricao.text = consulta.Fields('descricao').value
txtValor.text = consulta.Fields('vl_venda').value
if consulta.Fields('ativo').value = 'S' then
begin
optSim.checked = true;
end
else
begin
optNao.checked = true;
end;
end;
MAs não esta dando certo...alguém pode me ajudar, por favor?
Pergunta
sacofritoxd
Ola galera tudo bem?
Estou mesmo precisando da ajuda de voces.
Como retorno o valor de uma query para preencher os campos de um cadastro?
tipo
Oque estou tentando esta assim
MAs não esta dando certo...alguém pode me ajudar, por favor?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.