Master/Detail - Key Violation

13/12/2003

3

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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar