> No seu exemplo, a SQL sugere que para a tela de cadastro de clientes
> sempre será trazida uma cidade já cadastrada.
> (o que vale para os Updates e Deletes).
>
> Caso seja uma inclusão e a cidade ainda não esteja cadastrada, nesta
> tela disponibilizamos de clientes uma opção para abrir a tela para o
> cadastro da cidades.

> >   SELECT A.ID_CLIENTE, A.NOME_CLIENTE, A.ID_CIDADE, B.NOME_CIDADE
> >     FROM CLIENTE A, CIDADE B
> >   WHERE A.ID_CIDADE = B.ID_CIDADE
> >

Sugiro q vc altere a clausula SQL para trazer a cidade somente se ela existir:

select a.id_cliente, a.nome_cliente, a.id_cidade b.nome_cidade from cliente a
left join cidade b on (a.id_cidade = b.id_cidade)

Alencar
---------------------------------------
    Philler Informatica Ltda
    Jose Alencar Philereno
         ICQ 13458351
Messenger/Skype (voz): alencar

"Feliz aquele que transfere o que sabe
e aprende o que ensina" Cora Coralina


-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a