Fa�a o seguinte:
With SeuClientDataSet Do
Begin
Try
Insert;
FieldByName('SeuCampo').AsInteger := 222222;
Post;
Except
on E: Exception do
ShowMessage(E.Message);
End;
End;
Obs.: Coloque o ApplyUpdates no evento AfterPost do ClientDataSet.
Espero ter ajudado.
Sds,
Romario
Vinicius Dalvi escreveu:
> Boa tarde amigos, n�o sei se algum de vcs j� passou por esse problema, tenho
> esse conjunto de componetes:
>
> SqlQuery : TSqlQuery;
> DataSetProvider : TDataSetProvider;
> ClientDataSet : TClientDataSet;
>
> Realizo a consulta normalmente, mas quando dou um insert
>
> ClientDataSet.Insert;
> ClientDataSet[campo] := 222222;
> ClientDataSet.Post;
> ClientDataSet.Applayupdates(0);
>
> ele me retorna o seguinte erro : "Cannot modify a read-only dataset"
>
> Alguem sabe com me ajudar?
>
> Att
> Vinicius vinha Dalvi
--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
Para ver as mensagens antigas, acesse:
http://br.groups.yahoo.com/group/delphi-br/messages
Para falar com o moderador, envie um e-mail para:
[EMAIL PROTECTED] ou [EMAIL PROTECTED]
Links do Yahoo! Grupos
<*> Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/delphi-br/
<*> Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
<*> O uso que voc� faz do Yahoo! Grupos est� sujeito aos:
http://br.yahoo.com/info/utos.html