Mensagem de erro no Delphi.

19/05/2008

0

Boa tarde a todos.

Alguem poderia me dizer o que significa este erro.

[b:88417522ee]Not in edit mode.[/b:88417522ee]

Obrigado.

Uelinton


Uelinton_reis

Uelinton_reis

Responder

Posts

19/05/2008

Facc

EM QUE MOMENTO DÁ O ERRO?


Responder

19/05/2008

Eniorm

isso acontece porque foi tentado alterar um registro mas este não estava preparado para ser alterado.

Ex.

// da erro pq nao está preparado pra editar/inserir
Query.Open;
Query.FieldByName(´NOME´).AsString := ´XXXX´;
Query.Post;


Correto
Query.Open;
Query.Edit;
Query.FieldByName(´NOME´).AsString := ´XXXX´;
Query.Post;


ou
Query.Open;
Query.Insert;
Query.FieldByName(´NOME´).AsString := ´XXXX´;
Query.Post;


O mesmo pode acontecer se vc tentar dar um [b:9a9c9ed58d]Post [/b:9a9c9ed58d]e o dataset não estiver em modo de Edição ou Inserção


Responder

19/05/2008

Uelinton_reis

Valeu.. Já entendi o que esta acontencendo.

Obrigado.


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar