Fórum Chave primária no ClientDataSet #297006

26/09/2005

0

Olá, comunidade delphiana. :D

Tem como eu definir chave primária no ClientDataSet(CDS)? O meu problema está sendo o seguinte: qdo eu insiro no CDS o registro, ele não verifica a chave q está no banco, então fica sem nenhum critério para inserção. Aí qdo executo o applyupdates ele dá a ´key violation´. Eu sei q ele suprime essa exceção e não vai dar nenhuma mensagem de erro para o usuário qdo o programa estiver rodando, pois a exceção só aparece com o debugger. Mas não kero q seja possível dar um insert no CDS para evitar q o usuário se confunda. E tb não posso dar um applyupdates e reabrir o CDS pq só vai salvar a operação se o usuário kiser.


[]´s Leomar


Lero

Lero

Responder

Posts

26/09/2005

Pezzin

Vc deve tratar via código antes de gravar.
É assim que eu faço independente do componente.


Responder

Gostei + 0

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

Aceitar