Fórum Delphi XE 4 + SqlServer campo identity #454944

11/09/2013

0

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

Responder

Posts

19/09/2013

Wesley Yamazack

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

abs
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar