chave estrangeira.

Firebird

18/07/2005

ALTER TABLE CLIENTES ADD CONSTRAINT PK_CLIENTES PRIMARY KEY (IDCODCLIENTE);



ALTER TABLE CLIENTES ADD CONSTRAINT FK_CLIENTES_IDCODCEP FOREIGN KEY (IDCODCEP) REFERENCES CEPS (IDCODCEP);
ALTER TABLE CLIENTES ADD CONSTRAINT FK_CLIENTES_IDSIGLAESTADO FOREIGN KEY (IDSIGLAESTADO) REFERENCES ESTADOS (IDSIGLAESTADO);



na hora de inserir volta esse erro:

Error Message:
----------------------------------------
violation of FOREIGN KEY constraint ´´.
violation of FOREIGN KEY constraint ´FK_CLIENTES_IDCODCEP´ on table ´CLIENTES´.


mas este id do cep realmente existe!

alguém sabe o que aconteceu ?
passei gfix na base tinha um erro...

reparou mas ainda n funciona.

Fiquei até bolado , tenho a base a 2 dias no pc e já aconteceu erro.

obrigado


Lynx

Lynx

Curtidas 0

Respostas

Lynx

Lynx

18/07/2005

apaguei as 2 tabelas passei gfix na base...
criei elas novamente e funcionou :lol:


GOSTEI 0
POSTAR