Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Not in edit mode (https://www.clubdelphi.com/foros/showthread.php?t=68586)

KAYO 22-06-2010 17:15:32

Not in edit mode
 
Intento realizar una actualiacion de registro en una tabla de FB pero me da el error. NOT IN EDIT MODE..... POR QUE?

Código:

      i := 0;
      ProgressBar1.Min :=  0;
      DM.TListasClientesCierre.Open;
      DM.TListasClientesCierre.Last;
      ProgressBar1.Max :=  DM.TListasClientesCierre.RecordCount;
      DM.TListasClientesCierre.First;
      while not Dm.TListasClientesCierre.eof do begin
          i := i + 1;
          ProgressBar1.Position := i;
          Dm.THistoricoClientes.Edit;
          Dm.THistoricoClientes.Append;
          Dm.THistoricoClientesCODIGO.AsString :=      DM.TListasClientesCierreCODIGO.AsString;


guillotmarc 22-06-2010 17:18:01

¿ En que linea salta el error ?. Por cierto, un Edit seguido de un Append es redundante, el primer Edit no hace absolutamente nada.

KAYO 22-06-2010 17:20:51

he puesto el edit para forzar el append, sin embargo arroja el error en la sentencia del edit, antes de realizar el append;

KAYO 22-06-2010 17:35:33

he revisado las propiedades de la tabla pero no noto nada extraño.....
AGRADEZCO VUESTRA AYUDA!!!

KAYO 22-06-2010 17:49:48

Eliminé el control de la tabla, lo volví a incluír y LISTO!!!!!
A veces nos rayamos o los controles se rayan.

guillotmarc 22-06-2010 18:24:37

Hola. Un Append ya te hace entrar en modo de edición sobre el nuevo registro, así que puedes eliminar el Edit.

Saludos.


La franja horaria es GMT +2. Ahora son las 16:19:10.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi