GARANTIR DESCONTO

Fórum Erro quot;operation not applicabequot; #204911

07/01/2004

0

Tenho uma aplicação com BD Mysql.
Estou usando componentes ClientDataSet.
Na hora de inserção no ClientDataSet e na sua respectiva tabela está dando o seguinte erro:

---------------------------
Debugger Exception Notification
---------------------------
Project Packinglist.exe raised exception class EDBEngineError with message ´Operation not applicable.´. Process stopped. Use Step or Run to continue.
---------------------------

O código que estou usando está ai:

dm.clprocess.Edit;
dm.clprocesscod_produtor.AsInteger := dbcbxprod.KeyValue;
dm.clprocesscod_acondicionamento.AsInteger := DBCBxtrans.KeyValue;
dm.clprocessid_process.AsString := edprocess.Text;
dm.clprocesstara.AsFloat := strtofloat (edtara.Text);
dm.clprocessdata.Asdatetime := strtodate(eddata.Text);
dm.clprocess.Post;
dm.clprocess.ApplyUpdates(-1);

Se alguem souber o que está acontecendo, eu agradeço!

[ ]´s

Danielle


Danielle Ballester

Danielle Ballester

Responder

Posts

07/01/2004

Poeta Noturno

Você já experimentou debugar para ver em qual linha está dando este erro?

Um abraço

Poeta Noturno


Responder

Gostei + 0

07/01/2004

Danielle Ballester

Este erro está acontecendo em

dm.clprocess.ApplyUpdates(-1);


tenho uma outra rotina que grava na tabela normalmente com applyupdates, nao sei porque este nao esta gravando??!!


Responder

Gostei + 0

09/01/2004

Poeta Noturno

Bom, daniele, eu costumo usar os FieldByNames da vida e não tenho problemas com esse tipo de mensagem, aliás, nunca tive problemas para cadastrar, alterar ou excluir nada de meus bancos de dados.
Não sei se essa abordagem vai te ajudar, mas não custa tentar né?

Um abraço

Poeta Noturno


Responder

Gostei + 0

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

Aceitar