GARANTIR DESCONTO

Fórum Unabled to find Record, ClientDataSet ??? #272184

14/03/2005

0

Tenho um ClientDataSet aqui que possui um campo Chamado (Id) e no ProviderFlags está setado assim : [nUpdate,pfInWhere,pfInKey] e tb está marcado o Requerido. No DsProvider o UpdateMode está assim :[upWhereKeyOnly].
E toda vez que vou atualizar ou excluir alum registro mostra a mensagem de erro ( unabled to find record ); Ele so da certo se eu mudar a propriedate do Providert para [upWhereAll]..mas quero a atualização pelo código e nao por todos campos.

Que eu faço ?

Estou usando o banco Access.

Valeu


Michel

Michel

Responder

Posts

14/03/2005

Rômulo Barros

Adicione todos os fields ao componente que o DataSetProvider estar Setando e configure-os da mesmo forma que vc configurou os fields do ClientDatAset. :wink:


Responder

Gostei + 0

14/03/2005

Michel

Colega, a minha ligação é assim : CDS + Provider + Query.
Eu tenho que adicionar os campos tb na query ?

Obrigado pela atenção


Responder

Gostei + 0

14/03/2005

Michel

Blz deu certo, estava com essa dúvia ha um tempinho..

valeu mesmo :D


Responder

Gostei + 0

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

Aceitar