Ir para conteúdo
Fórum Script Brasil
  • 0

[DUVIDA]caregar select em dbedit


Leandro H Mendes

Pergunta

Pessoal estou fazendo um sistema de vendas e uso tadoconection

to fazendo um select no banco e mostrando em dbedit... porem se eu tento editar ele mostra os dados do primeiro registro do select

será que alguém pode me ajudar?

with DataModule1.QTcliente do

begin

Close;

SQL.Clear;

SQL.Add('SELECT * from cliente where cnpj = '+QuotedStr(Edit1.text));

Open;

DBidcliente.Text:= FieldByName('id').Text;

DBEdit8.Text:= FieldByName('razao_social').Text;

DBEdit9.Text:= FieldByName('nome_fantasia').Text;

DBEdit10.Text:= FieldByName('inscricaoest').Text;

DBEdit11.Text:= FieldByName('end').Text;

DBEdit12.Text:= FieldByName('numero').Text;

DBEdit13.Text:= FieldByName('complemento').Text;

DBEdit14.Text:= FieldByName('cidade').Text;

Editado por Leandro H Mendes
Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

você verificou se as ligações dos compontes (query, datasource) ou outros, estão tudo em ordem? faça alguns outros testes como:

where Codigo = 5

só para você ver se realmente ele não chama o registro cujo código seja 5 ou se chama... ai você já vai tirando algumas próprias conclusões...

Link para o comentário
Compartilhar em outros sites

  • 0
DBidcliente.Text:= FieldByName('id').Text;

DBEdit8.Text:= FieldByName('razao_social').Text;

DBEdit9.Text:= FieldByName('nome_fantasia').Text;

DBEdit10.Text:= FieldByName('inscricaoest').Text;

DBEdit11.Text:= FieldByName('end').Text;

DBEdit12.Text:= FieldByName('numero').Text;

DBEdit13.Text:= FieldByName('complemento').Text;

DBEdit14.Text:= FieldByName('cidade').Text;

Olá,

O que Significa isso??? você está associando o texto do DBEdit aos campos... você tem q editar a propriedade DataSource dos DBEdits e o Field para os respectivos campos, dps disso você coloca isso no botão alterar:

MeuCds.Edit;
E isso no botão salvar:
MeuCds.ApplyUpdates(0);

Abraços

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...