Fórum HEEEELP DBLOOKUPCOMBOBOX #409682

23/11/2011

0

Boa tarde amigos, adicionei dblookupcombobox para fazer ligação entre tabelas... quando executo o programa a lista aparece no DBLOOKUPCOMBOBOX porem quando clico em algum item nada acontece, qual ligação está errada para ocorrer isso?

O KeyField precisa sem um campo semelhante das duas tabelas?
João Neto

João Neto

Responder

Posts

23/11/2011

Leonardo Xavier

O keyfield é a chave primaria da tabela que contem as informações que você esta puxando.
Responder

Gostei + 0

23/11/2011

João Neto

então creio que está certo. chave primaria da tabela que estou puxando informações, pensei que poderia ser isso para não estar selecionando o campo do DBLOOKUPCOMBOBOX...

LISTSOURCE = Tabela de onde pego informações

LISTFIELD = o campo da tabela que mostrará no BOX

KEYFIELD = Chave primaria da tabela de onde pego informações.

DATASOURCE = Tabela que contém o campo onde salvarei informação.

DATAFIELD = o campo onde a informação será salva.


é isso mesmo?
Responder

Gostei + 0

23/11/2011

Leonardo Xavier

É isso ai. Continua dando erro?
Responder

Gostei + 0

23/11/2011

João Neto

Sim, o campo nao é preeenchido
Responder

Gostei + 0

23/11/2011

João Neto

aeeeeee consegui, vlw pela ajuda.

Meio que no oncreate do form estava adicionando código para limpar o dbgrid... e nesse código estava desativando o datasource e passou despercebido... brigado pelo help..
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar