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)
-   -   Error al insertar un nuevo registro (https://www.clubdelphi.com/foros/showthread.php?t=58410)

FGarcia 19-07-2008 19:22:13

Error al insertar un nuevo registro
 
Hola!
Anteriormente con un codigo similar esto me funciona OK

Código Delphi [-]
    with cdsEntradas do
      begin
        Append;
          Fieldbyname('FOLIO').value := etqFolio.Caption;
          FieldByName('CODIGO').Value := edtCodigo.Text;
          FieldByName('NOMBRECP').Value := cbClienteprov.Items[cbClienteprov.ItemIndex];
          FieldByName('NOMBREPROD').Value := cbProducto.Items[cbProducto.ItemIndex];
          FieldByName('HFENTRADA').Value := Now;
        Post;
      end;

Ahora tengo el problema que me envia un error diciendome que el valor del campo codigo es "NULL", sin embargo edtCodigo contiene una cadena alfanumerica. El campo Codigo es Varchar tamaño 10 ¿Alguien sabra porque lo hace? Esoy usando Firebird 2.0, D7,y los MDO

coso 19-07-2008 19:42:26

hola, parece que te dejas sin rellenar un campo requerido. a ver si es eso. saludos

FGarcia 19-07-2008 19:45:55

A simple vista pudiese ser, pero no, el edit que se asigna a ese campo tiene contenido (una cdena alfanumericas). Es raro, nunca me habia pasado esto.

coso 19-07-2008 22:01:25

mmm edito ok


La franja horaria es GMT +2. Ahora son las 10:58:44.

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