Master/Detail - Key Violation
13/12/2003
0
Tenho uma relação Master/Detail, elas estao ligadas pelos campos cod_process. Para inserir dados no formulario detail tenho um dbgrid.
Sempre que lanço um registro novo, funciona normalmente, o problema é quando vou lançar o segundo na grid, sempre dá uma mensagem de Key violation. Alguem sabe o que esta acontecendo para me ajudar?
Sempre que lanço um registro novo, funciona normalmente, o problema é quando vou lançar o segundo na grid, sempre dá uma mensagem de Key violation. Alguem sabe o que esta acontecendo para me ajudar?
Danielle Ballester
Curtir tópico
+ 0
Responder
Posts
13/12/2003
Rm
Não sei se te entendi...
O cod master deve ser auto incremental .A tabela detail deve ter uma referencia ao cod master mas não auto incremental.
Ex
Tabela master
CodMaster(+ *index)
Campomaster1 etc
Tabela Detail
CodMaster (A * Index)
CodDetail(+ * Index)
Campodetail1etc.
Faça o relecionamento master detail na table2.
Espero ter ajudado.
O cod master deve ser auto incremental .A tabela detail deve ter uma referencia ao cod master mas não auto incremental.
Ex
Tabela master
CodMaster(+ *index)
Campomaster1 etc
Tabela Detail
CodMaster (A * Index)
CodDetail(+ * Index)
Campodetail1etc.
Faça o relecionamento master detail na table2.
Espero ter ajudado.
Responder
Clique aqui para fazer login e interagir na Comunidade :)