Autoincremento

Delphi

23/10/2008

ola galera estou tendo o seguinte problema com autoincremento, é o seguinte criei o meu auto generator e o trigger no ibexpert e quando vou testar na minha aplicação o primeiro codigo ele aceita mas quando vou inserir o segundo da violação de chave alguem pode me dizer como resolvo isso . abs.


Fcorrea82

Fcorrea82

Curtidas 0

Respostas

Juniorvieira

Juniorvieira

23/10/2008

Como está seu codigo ???
Vc tá dando commit ??
Usa cds ??


GOSTEI 0
Fcorrea82

Fcorrea82

23/10/2008

é estou usando Cds sim estou usando o interbase mas uso a paleta do dbexpress para fazer as conexões. para salvar no banco estou usando o seguinte codigo:

procedure TfrmCliente.SpeedButton6Click(Sender: TObject);
begin
if Application.MessageBox(´Deseja salvar o registro?´,´Aviso´, mb_yesno) <> mryes then
abort
else
dmPrincipal.cdsCliente.ApplyUpdates(0);
end;

para cria um novo registro estou usando o seguinte codigo:

procedure TfrmCliente.SpeedButton1Click(Sender: TObject);
begin
dmPrincipal.cdsCliente.Insert;
DBEdit1.SetFocus;
end;

sera q eu tenho q fazer algo no datamodulo ?

desde de ja grato.


GOSTEI 0
Jeovanne

Jeovanne

23/10/2008

Rapaiz e como é trigger que você ta usando???


GOSTEI 0
POSTAR