campo numeric (problema con decimales)

06/07/2004 - 13:13 por Djs | Informe spam
Tengo un campo numeric en una tabla con presicion 18 y escala 2

cuando ingreso desde visual un valor 23.55 me carga en la tabla 24

en visual declaro lo parametros de presicion y escala=2 del procedimiento
almacenado
y obtengo el mismo resultado.

en que estoy fallando

lo que quiero es cargar valores con decimales..

Gracias

Preguntas similare

Leer las respuestas

#1 Tinoco
06/07/2004 - 14:47 | Informe spam
Hola.

El problema puede estar en Visual, puede suceder que la
variable que se utiliza no maneja decimales, es mejor
utilizar una variable de tipo Double o Currency, o lo otro
que se puede revisar es el tipo de parametro, yo te
recomiendo utilizar [adDouble] para los tipos de datos
Decimal.

Hermilson T.

Mostrar la cita
escala 2
Mostrar la cita
tabla 24
Mostrar la cita
escala=2 del procedimiento
Mostrar la cita
#2 ulises
06/07/2004 - 15:01 | Informe spam
¿Puedes enviar la forma como lo haces?

Saludos,
Ulises

Mostrar la cita
escala 2
Mostrar la cita
tabla 24
Mostrar la cita
escala=2 del procedimiento
Mostrar la cita
#3 Djs
06/07/2004 - 15:43 | Informe spam
oCom.CommandType = adCmdStoredProc
oCom.CommandText = "rsContratos"

Set oPar = oCom.CreateParameter("Campo", adDouble, adParamInput, 0)
oPar.Precision = 18
oPar.NumericScale = 2
oPar.Value = Variable (23.55)
oCom.Parameters.Append oPar

oCom.Execute

esto me carga el valor 24 en la Tabla






"ulises" escribió en el mensaje
news:273dc01c46359$502a38c0$
¿Puedes enviar la forma como lo haces?

Saludos,
Ulises

Mostrar la cita
escala 2
Mostrar la cita
tabla 24
Mostrar la cita
escala=2 del procedimiento
Mostrar la cita
#4 Javier Loria
06/07/2004 - 20:24 | Informe spam
Hola:
Si Ulises me permite.
AdDouble mapea a Float, debes cambiar el tipo del parametro a AdNumeric
que mapea a los tipos Decimal o Numeric de SQL.
Saludos,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Djs escribio:
Mostrar la cita
#5 Djs
07/07/2004 - 12:18 | Informe spam
Con AdNumeric ya probe y no obtengo resultado


"Javier Loria" escribió en el mensaje
news:
Mostrar la cita
AdNumeric
Mostrar la cita
Ads by Google
Search Busqueda sugerida