Fórum Erro de FK no FireBird #330336

29/09/2006

0

Olá a todos, vou contar minha história...

Estou tentando inserir pelo Delphi 7 no Firebird utilizando um Data Source e o componente ZQUery do Zeos, mas estou com o seguinte problema...

A minha tabela tem várias Foreign Keys, mas elas não são obrigatórias (flag NOT NULL desmarcado) e quando tento inserir passando apenas algumas informações (somente a Primary Key) da erro de FK. O Delphi reconhecendo aquele campo que contém a FK, não deveria inserir NULL??? Pelo jeito, acho que ele esta tentando inserir vazio e por isso da o erro de FK.

Alguém já passou por isso?
Alguém tem alguma idéia?

Obrigado pela atenção!

André :twisted:


Bortolotto

Bortolotto

Responder

Posts

30/09/2006

Raserafim

verifique na query (e no clientdataset caso vc esteja utilizando), no campo, a propriedade Required, coloque como false


Responder

Gostei + 0

02/10/2006

Bortolotto

Então, já verifiquei e todos os campos estão como Required = False.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar