13/08/2004

Como exibir dois campos em uma coluna do dbgrid

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

Respostas

17/08/2004

Deryck

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


Responder Citar

17/08/2004

Jdteichert

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 é.


Responder Citar