Array
(
)

Como exibir dois campos em uma coluna do dbgrid

Marbravo
   - 13 ago 2004

Tenho um cadastro onde o usuario grava em um campo o codigo do Cad_clientes, mas existe duas tabelas onde armazena esses clientes, exemplo cliente_juridico e Cliente_fisico. Na consulta com dbgrid crio o campo Nome_Cliente como lookup do campo onde gravou o codigo da cliente, só que ai que esta o problema alguns nomes aparecem errado e as vezes não aparecem por que eu só consigo colocar o lookup para localizar em uma tabela. Gostaria se fosse como if...then se não existir em uma tabela procure na outra, mas não é. Como posso resolver meu problema?



Obrigado


Deryck
   - 17 ago 2004

Você tem que diferencia as tabelas , uma para cliente fisico e outra pra cliente jurídico!


Jdteichert
   - 17 ago 2004

Tente fazer com SQL para criar uma única tabela e exibir no dbgrig, ou porque você não criar um cadastro só para os dois tipos e os diferencia com um campo dizendo que tipo de pessoa é.