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
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
Curtir tópico
+ 0
Responder
Posts
19/09/2013
Wesley Yamazack
Opa Paulo, o que acha depois de salvar, fechar e abrir o seu CDS?
abs
abs
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)