Unabled to find Record, ClientDataSet ???
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
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
Curtidas 0
Respostas
Rômulo Barros
14/03/2005
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:
GOSTEI 0
Michel
14/03/2005
Colega, a minha ligação é assim : CDS + Provider + Query.
Eu tenho que adicionar os campos tb na query ?
Obrigado pela atenção
Eu tenho que adicionar os campos tb na query ?
Obrigado pela atenção
GOSTEI 0
Michel
14/03/2005
Blz deu certo, estava com essa dúvia ha um tempinho..
valeu mesmo :D
valeu mesmo :D
GOSTEI 0