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:
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
Curtir tópico
+ 0
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
Clique aqui para fazer login e interagir na Comunidade :)