Pat 0 Denunciar post Postado Outubro 20, 2006 Oi gente. Mais uma vez peço ajuda a vocês. Tenho um form que possui um tdbgrid,2 tdbedits e um tdbcombobox. Como chaves há uma da própria tabela e outra cujo valor é importado de outra tabela. Os dados são inseridos nos edits e no combo e eles aparecem no tdbgrid, mas ao salvar da o seguinte erro:'duplicate entry 667 for key 1'. Alguém sabe como resolver esse problema? Obrigada. Compartilhar este post Link para o post Compartilhar em outros sites
Ivolnei 0 Denunciar post Postado Outubro 20, 2006 É possivel que você esteja tentando gravar o índice da segunda tabela no índice da primeira. Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Outubro 20, 2006 Realmente, chave duplicada... Compartilhar este post Link para o post Compartilhar em outros sites
Pat 0 Denunciar post Postado Outubro 20, 2006 Deixa eu explicar: Eu tenho uma chave própria da tabela que deve ser autoincrementada(isto acontece) e uma outra que só deve mostrar o seu máximo valor na tabela enquanto estou inserindo outros para a primira autoincrement.. E aí? :( Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Outubro 20, 2006 Primeiro precisa salvar o registro da primeira tabela, para gerar o código e então inserir na segunda... Compartilhar este post Link para o post Compartilhar em outros sites