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

(Resolvido) Pesquisa com Edit e DBLookupCombobox


renanbg

Pergunta

Por padrão, ListField mostra o Nome e KeyField o codigo. Então com um DBEdit o caso está resolvido.

Minha situação é um pouco diferente, pois no meu cadastro de aplicações, preciso cadastrar o codigo que a empresa conveniada me passa. Isso já elimina um campo autoincremento. 

Lembrando que alguns registros não possuem codigo e por isso decidi não usar o campo chave para este fim, mas um novo campo chamado ID.

Logo, a busca como citei na primeira linha não funciona. Existe outra forma?

 

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

O componente DBLookupComboBox é utilizado para selecionar registros de uma tabela e gravar em outra tabela.

As propriedades necessárias para a utilização são:

DataSource - Ligar o DataSource da Tabela ao qual vai receber o valor do registro selecionado;
DataField - Ligar o campo de ligação entre as duas tabelas, ao qual vai receber o valor do registro selecionado;

ListSource - Ligar a DataSource da Tabela ao qual vai ter o registro selecionado;
ListField - Ligar o campo que será listado quando o usuário abrir a janela para seleção do registro;
KeyField - Ligar o campo de ligação entre as duas tabelas, ao qual terá o seu valor enviado para gravação.

O campo de ligação entre as duas tabelas pode ser um campo código ou id, pois é este campo que manterá os valores iguais entre as duas tabelas.

obs: o campo código ou id não podem ter valores iguais na mesma tabela e sim em tabelas diferentes

entretando a pesquisa pode ser feita atraves de um select, o qual vai apontar para o registro especifico que vai ser refletido no DBLookupComboBox

abraço

 

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,3k
    • Posts
      652,2k
×
×
  • Criar Novo...