Re: Error en Insert

From: "Marcos Saldivar" <baron(dot)rojo(dot)cuerdas(dot)de(dot)acero(at)gmail(dot)com>
To: "Fernando Siguenza" <fsigu(at)hotmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Error en Insert
Date: 2008-07-04 15:48:06
Message-ID: 1c4d91ab0807040848l6bdbdf97i8a4839654b67a799@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2008/7/4 Fernando Siguenza <fsigu(at)hotmail(dot)com>:
>
>
>> Date: Fri, 4 Jul 2008 10:03:22 -0400
>> From: baron(dot)rojo(dot)cuerdas(dot)de(dot)acero(at)gmail(dot)com
>> To: fsigu(at)hotmail(dot)com
>> Subject: Re: [pgsql-es-ayuda] Error en Insert
>> CC: pgsql-es-ayuda(at)postgresql(dot)org
>>
>> 2008/7/4 Fernando Siguenza <fsigu(at)hotmail(dot)com>:
>> > Amigos como estan, de nuevo recurro a su ayuda, estoy iniciandome en
>> > t¡esto
>> > de postgre y punto net, y tengo un problema, en la base de dartos tengo
>> > uan
>> > tabla y un campodefinido como numeric 12,5, pero al intentar realizar un
>> > insert desde el c# tengo me muestre este mensaje.
>> > ERROR: 22003: numeric field overflow.
>> >
>> > El campo que intendo insertar esta declarado igual como numeric, he
>> > probado
>> > con doble y nada, este es el parametro y comando que uso
>> >
>> > comando.Parameters.Add(new
>> > NpgsqlParameter("@saldo",NpgsqlDbType.Numeric,12)).Value=cos
>> >
>>
>> no se nada de punto net, pero el valor que quieres ingresar es mayor a
>> 9.999.999,99999 ???
>> --
>> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>> http://archives.postgresql.org/pgsql-es-ayuda
>
> No realmente solo para pruebas quise poner 12.5, y con este valor no me
> deja... Help Me Please

Yo entendí que tenias un "campo numeric(12,5)" de todas formas el error es
de que intentas almacenar un valor que no acepta la definición de la columna,
te sugiero que imprimas el valor a insertar justo antes de hacer el
insert ya que
puede estar intentado ingresar un 12.49999999999 o algo asi.

Al final la columna que te da el error en el insert como esta definida ???

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Marconi Poveda 2008-07-04 16:17:52 Creando BD con LATIN1 en PGSQL3
Previous Message Fernando Siguenza 2008-07-04 14:15:17 RE: Error en Insert