Fórum Não consigo gravar Key Violation #371930
02/07/2009
0
Estou usando Delphi 2009 DBX4 Firebird 2.0 drive do Thiago Borges os providerFlags estao todos configurados certinho campo id tanto no sqlDataset como no clientedataset veja o codigo.
quando saiu da aplicacao e volto ai grava tenho que fechar e voltar pra grava o proximo registro
try
cdsCad_Grupos.ApplyUpdates(0);
except
on E:exception do
begin
ShowMessage(´ Falha ao Gravar Categorias. ´ + #13 +
´ Messagem Original. ´ + E.message);
cdsCad_Grupos.CancelUpdates;
end;
end;
Fernandoaco
Curtir tópico
+ 0Posts
02/07/2009
Worldfernando
Tabela XXXXX
ID NOME
1 Fulano
2 Fulaninho
ai vc tenta fazer um insert do código 1 novamente, de uma olhada se vc trabalha con generator se o mesmo nao está com o valor proximo de um registro ID da sua tabela.
Abraços
Gostei + 0
03/07/2009
Fernandoaco
O estranho é quando fecho a tela e abro novamente consigo gravar o proximo registro sem da Key violation.
Gostei + 0
05/07/2009
Worldfernando
Gostei + 0
17/09/2009
Fausto.malheiros
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)