Key Violeition

Delphi

21/01/2005

Bom dia amigos, tenho um sistema de venda com tabela de pedido e tabela de itens de pedido, o que acontece é o seguinte, se por acaso eu for incluir o mesmo produto 2 vezes a tabela da um erro de Key Violeition, a pergunta é tem como eu colocar 2 produtos iguais no pedido sem dar este erro, nao estou conseguindo fazer isto

Grato


Megamix

Megamix

Curtidas 0

Respostas

Gandalf.nho

Gandalf.nho

21/01/2005

Verifique se o índice associado ao campo não está configurado para não aceitar valores iguais.


GOSTEI 0
Megamix

Megamix

21/01/2005

Obrigado amigo, mas como eu faço isto?

Grato


GOSTEI 0
Gandalf.nho

Gandalf.nho

21/01/2005

Qual o seu banco de dados? Abra-o com a ferramenta usada para criar/fazer manutenção e dê uma olhada nos índices.


GOSTEI 0
Megamix

Megamix

21/01/2005

Obrigado

O banco de dados que eu uso é o Paradox BD

Grato


GOSTEI 0
Gandalf.nho

Gandalf.nho

21/01/2005

Abra a tabela em modo estrutura no Database Desktop e selecione a opção Secondary Indexes. Selecione o índice associado ao campo problemático, clique em Modify e verifique se a opção Unique está marcada, se sim, desmarque-a.


GOSTEI 0
POSTAR