Decimales

21/12/2005 - 08:40 por KIKO | Informe spam
Hola tengo una bdd access en la que hay una tabla de cabeceras de pedido y
otras de linea de pedido. En la de lineas de pedido tengo una serie de
campos definidos como numéricos, con tamaño de campo decimal, precision 11,
escala 2 y lugares decimales 2. Pues bien, he desarrollado una aplicación en
c# y vs2005 y no consigo de ninguna manera que me guarde los decimales, es
mas, si el valor de una linea de 11,25 mi aplicación guarda 1125. Además me
pasa en todas las tablas donde tengo campos de tipo decimal como los que he
dicho. Por si tiene algo que ver, la vesión de vs2005 está en inglés y es la
definitiva, no es beta.

Preguntas similare

Leer las respuestas

#1 Daniel A. Calvin
21/12/2005 - 15:53 | Informe spam
Hola Kiko

Me atrevo a suponer que estas teniendo un problema de conversión de tipos.
Seguramente estas usando el punto para ingresar los valores decimales y la
configuración regional esta en español, con lo cual espera que los valores
regionales los ingreses con coma.

Te diría para poder estar seguro del problema probá ingresando un valor
decimal utilizando el punto, ej.: 125.36 y si no lo toma ingresa 125,36

Si el problema es realmente este hay un par de trucos que te pueden ayudar.

Adicionalmente podés decirle a tu aplicación que respete los separadores de
una ubicación geográfica determinada.

Si necesitas ayuda te mando un ejemplito.

(este problema seguramente lo tenés con los valores decimales y las fechas,
verificalo)

Un abrazo

Daniel A. Calvin
MCP


"KIKO" escribió:

Hola tengo una bdd access en la que hay una tabla de cabeceras de pedido y
otras de linea de pedido. En la de lineas de pedido tengo una serie de
campos definidos como numéricos, con tamaño de campo decimal, precision 11,
escala 2 y lugares decimales 2. Pues bien, he desarrollado una aplicación en
c# y vs2005 y no consigo de ninguna manera que me guarde los decimales, es
mas, si el valor de una linea de 11,25 mi aplicación guarda 1125. Además me
pasa en todas las tablas donde tengo campos de tipo decimal como los que he
dicho. Por si tiene algo que ver, la vesión de vs2005 está en inglés y es la
definitiva, no es beta.



Respuesta Responder a este mensaje
#2 KIKO
22/12/2005 - 09:24 | Informe spam
Hola Daniel, te agradecerái de verdad que me enviases algún ejemplo.
Saludos,

Kiko

"Daniel A. Calvin" escribió en el
mensaje news:
Hola Kiko

Me atrevo a suponer que estas teniendo un problema de conversión de tipos.
Seguramente estas usando el punto para ingresar los valores decimales y la
configuración regional esta en español, con lo cual espera que los valores
regionales los ingreses con coma.

Te diría para poder estar seguro del problema probá ingresando un valor
decimal utilizando el punto, ej.: 125.36 y si no lo toma ingresa 125,36

Si el problema es realmente este hay un par de trucos que te pueden
ayudar.

Adicionalmente podés decirle a tu aplicación que respete los separadores
de
una ubicación geográfica determinada.

Si necesitas ayuda te mando un ejemplito.

(este problema seguramente lo tenés con los valores decimales y las
fechas,
verificalo)

Un abrazo

Daniel A. Calvin
MCP


"KIKO" escribió:

Hola tengo una bdd access en la que hay una tabla de cabeceras de pedido
y
otras de linea de pedido. En la de lineas de pedido tengo una serie de
campos definidos como numéricos, con tamaño de campo decimal, precision
11,
escala 2 y lugares decimales 2. Pues bien, he desarrollado una aplicación
en
c# y vs2005 y no consigo de ninguna manera que me guarde los decimales,
es
mas, si el valor de una linea de 11,25 mi aplicación guarda 1125. Además
me
pasa en todas las tablas donde tengo campos de tipo decimal como los que
he
dicho. Por si tiene algo que ver, la vesión de vs2005 está en inglés y es
la
definitiva, no es beta.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida