Como exibir dois campos em uma coluna do dbgrid

Delphi

13/08/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


Marbravo

Marbravo

Curtidas 0

Respostas

Deryck

Deryck

13/08/2004

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


GOSTEI 0
Jdteichert

Jdteichert

13/08/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 é.


GOSTEI 0
POSTAR