Master/Detail - Key Violation

13/12/2003

2

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?


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.


Responder