HEEEELP DBLOOKUPCOMBOBOX

Delphi

23/11/2011

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

Curtidas 0

Respostas

Leonardo Xavier

Leonardo Xavier

23/11/2011

O keyfield é a chave primaria da tabela que contem as informações que você esta puxando.
GOSTEI 0
João Neto

João Neto

23/11/2011

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?
GOSTEI 0
Leonardo Xavier

Leonardo Xavier

23/11/2011

É isso ai. Continua dando erro?
GOSTEI 0
João Neto

João Neto

23/11/2011

Sim, o campo nao é preeenchido
GOSTEI 0
João Neto

João Neto

23/11/2011

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..
GOSTEI 0
POSTAR