Array
(
)

problemas com dbgrid

Rafael Santana
   - 18 mar 2006

tenho uma tabela de AGENDAMENTO DE CONSULTAS MEDICAS nesta eu tenho uma chave estrangeira que é a CLI_ID (TABELA CLIENTES) e por este campo eu criei os campos NOME DO CLIENTE e TELEFONE(lookup)porem no dbgrid, quando eu selecioneo cliente o campo TELEFONE não mostra o telefone do cliente que eu selcionei...

se eu usar dblookupcombobox dá certo, mas quero usar DBGRID...

como faço?


Martins
   - 18 mar 2006


Citação:
tenho uma tabela de AGENDAMENTO DE CONSULTAS MEDICAS nesta eu tenho uma chave estrangeira que é a CLI_ID (TABELA CLIENTES) e por este campo eu criei os campos NOME DO CLIENTE e TELEFONE(lookup)porem no dbgrid, quando eu selecioneo cliente o campo TELEFONE não mostra o telefone do cliente que eu selcionei...

se eu usar dblookupcombobox dá certo, mas quero usar DBGRID...

como faço?


Qual o seu banco?

Qual o Datasource q está linkado ao DbLookUp e ao DbGrid?

Lembre-se q o DBGrid é um espelho de seu Dataset tá.

Boa sorte!


Rafael Santana
   - 19 mar 2006

amigo, eu uso Firebird...em relação ao Datasource, tá certinho, pois quando eu selecione o CLIENTE em um componente DBLOOKUPCOMBOBOX, o meu outro componente DBLOOKUPCOMBOBOX que tem o telefone funciona, ou seja, o telefone do CLIENTE selecionado é mostrado nele.

Só não funciona quando eu uso o DBGRID..em uma coluna do DBGRID eu seleciono o CLIENTE e na outra coluna tem o telefone, MAS NÃO APARECE NADA.