Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Inserción de Registros en Paradox (https://www.clubdelphi.com/foros/showthread.php?t=14775)

jdangosto 30-09-2004 10:39:10

Inserción de Registros en Paradox
 
Buenas.
Tengo una peguilla al intentar insertar un registro en una base de datos Paradox. Bien lo que hago es que se cumplimenten los campos de forma automática leyendo desde otro dataset. Ahora bien, cuando intento insertarlos en su tabla correspondiente con la línea de código:

table1.active := true;
table1.open;
table1.ParamByName('Nombre').AsString := dbedit1.text;
...

Asi con tantos registros como tengo, me da un error cuando presiono el botón al que he asignado dicho código, pero al compilar no da ningún error.

El error que me presenta es: Table1 not in insert or edit mode

¿A qué puede ser debido este error?

Gracias

Investment 30-09-2004 10:44:07

Código:

  if not table1.active then table1.open;
  table1.edit;
  table1.fieldbyName('Nombre').AsString := dbedit1.text;
  try
    table1.post
  except
    Showmessage('Error insertando registro');
  end;


jdangosto 30-09-2004 10:50:57

Gracias Peter, voy a probarlo y a ver que tal va.


Gracias de Nuevo


La franja horaria es GMT +2. Ahora son las 02:41:00.

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