Delphi XE 4 + SqlServer campo identity

Delphi

11/09/2013

Pessoal,

Estou fazendo alguns testes com o Delphi XE 4 e SqlServer 2008, porém estou tendo dificuldades com o campo identity.

Coloco na query e no clientdataset o campo como Key e required False, ele salva o registro, mas eu não consigo pegar de volta o valor atribuído para a chave, se eu incluir um novo registro logo na sequencia, aparece o erro de Key violation no clientdataset, pois vão ficar dois registros sem a chave preenchida.

Já tentei colocar propagatechanges no DataSetProvider, mas mesmo assim não volta o valor para o CDS

Se eu pesquisar novamente, a chave foi atribuida normalmente...

Alguém tem alguma dica?

Valew
Luiz Tassi

Luiz Tassi

Curtidas 0

Respostas

Wesley Yamazack

Wesley Yamazack

11/09/2013

Opa Paulo, o que acha depois de salvar, fechar e abrir o seu CDS?

abs
GOSTEI 0
POSTAR