Decimales

23/01/2007 - 18:43 por Francisco Redondo | Informe spam
Hola amigos!Quería haceros una pregunta, que me imagino que será una
tontería pero no consigo encontrar la solución. Tengo un campo de una
tabla con formato simple, en Access. He probado también con otros
valores pero con ninguno funciona.
Tengo que mostrar ese valor en un la celda de un grid, pero tanto al
mostrarlo como al guardarlo en la base de datos pierde los decimales.
Uso Visual Studio 2005. Que puede pasar? He probado varias cosas pero
nada de nada...

Un saludo y gracias!!
 

Leer las respuestas

#1 Aldo
24/01/2007 - 01:49 | Informe spam
Jorge, a mi me paso lo mismo, pero sucede que cuando hago la conversion
siempre me pone punto a los decimales.
Como puedo hacer para que al convertirlo ponga coma.
Gracias


"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
Hola Francisco,

posiblemente haya un conflicto con la configuración regional de tu máquina
y
el signo decimal de la base de datos.

Es posible que el signo decimal de la base de datos, coincida con el
símbolo
de miles de tu sistema, así que el sistema interpreta que es una cifra
entera
sin decimales.

Espero que sea eso.

Para resolverlo, tendrás que forzar el uso del signo decimal que precises
en
tu aplicación, para que al ponerlo sobre la caja de texto, respete ese
signo
decimal, o bien convertirlo al momento de mostrarlo para que lo respete
igualmente.

Espero que el siguiente artículo te ayude:
http://www.microsoft.com/spanish/ms...art116.asp

Un saludo.

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Blog de Jorge Serrano
http://geeks.ms/blogs/jorge/default.aspx


"Francisco Redondo" wrote:

Hola amigos!Quería haceros una pregunta, que me imagino que será una
tontería pero no consigo encontrar la solución. Tengo un campo de una
tabla con formato simple, en Access. He probado también con otros
valores pero con ninguno funciona.
Tengo que mostrar ese valor en un la celda de un grid, pero tanto al
mostrarlo como al guardarlo en la base de datos pierde los decimales.
Uso Visual Studio 2005. Que puede pasar? He probado varias cosas pero
nada de nada...

Un saludo y gracias!!

Preguntas similares