Formato Numerico

28/08/2006 - 22:17 por Vitrium | Informe spam
Hola a todos toy un poco desesperado.. a ver si me podeis echar una
mano... gracias

Quiero insertar desde visual basic un numero decimal tipo 0,50 en un campo
tipo real de sql server, que tipo de dato o formato desde visual basic tengo
que ponerle... double ? string? no se como cada vez que lo inserto me lo
pone de esta manera > 50 .


Saludos.

Preguntas similare

Leer las respuestas

#1 Jorge Serrano [MVP VB]
28/08/2006 - 22:59 | Informe spam
Hola Vitrium.

En primer lugar debes tener cuidado con los decimales (configuración
regional de tu máquina y decimales en SQL Server).

Hay veces en los que el punto es el punto decimal y las comas las cifras de
miles, y en otras ocasiones es al revés.

Por otro lado, la equivalencia entre SQL Server y .NET entre tipos la
encontrarás aquí:

http://msdn2.microsoft.com/en-us/li...31092.aspx

Espero haberte ayudado.

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



"Vitrium" wrote:

Hola a todos toy un poco desesperado.. a ver si me podeis echar una
mano... gracias

Quiero insertar desde visual basic un numero decimal tipo 0,50 en un campo
tipo real de sql server, que tipo de dato o formato desde visual basic tengo
que ponerle... double ? string? no se como cada vez que lo inserto me lo
pone de esta manera > 50 .


Saludos.



Respuesta Responder a este mensaje
#2 Vitrium
29/08/2006 - 00:14 | Informe spam
Gracias... pero utilizo el tipo de dato single... ynada de nada me lo sigue
metiendo como le da la gana y la configuracion regional esta bien en
español.. y introducco el dato como 0,50 con coma...


no se que puede ser

"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
Hola Vitrium.

En primer lugar debes tener cuidado con los decimales (configuración
regional de tu máquina y decimales en SQL Server).

Hay veces en los que el punto es el punto decimal y las comas las cifras
de
miles, y en otras ocasiones es al revés.

Por otro lado, la equivalencia entre SQL Server y .NET entre tipos la
encontrarás aquí:

http://msdn2.microsoft.com/en-us/li...31092.aspx

Espero haberte ayudado.

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



"Vitrium" wrote:

Hola a todos toy un poco desesperado.. a ver si me podeis echar una
mano... gracias

Quiero insertar desde visual basic un numero decimal tipo 0,50 en un
campo
tipo real de sql server, que tipo de dato o formato desde visual basic
tengo
que ponerle... double ? string? no se como cada vez que lo inserto me
lo
pone de esta manera > 50 .


Saludos.



Respuesta Responder a este mensaje
#3 Jorge Serrano [MVP VB]
29/08/2006 - 09:26 | Informe spam
¿Y si lo pones con punto sigue sin respetarte el punto decimal?
¿Que tipo de dato es en SQL Server?
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


"Vitrium" wrote:


Gracias... pero utilizo el tipo de dato single... ynada de nada me lo sigue
metiendo como le da la gana y la configuracion regional esta bien en
español.. y introducco el dato como 0,50 con coma...


no se que puede ser

"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
> Hola Vitrium.
>
> En primer lugar debes tener cuidado con los decimales (configuración
> regional de tu máquina y decimales en SQL Server).
>
> Hay veces en los que el punto es el punto decimal y las comas las cifras
> de
> miles, y en otras ocasiones es al revés.
>
> Por otro lado, la equivalencia entre SQL Server y .NET entre tipos la
> encontrarás aquí:
>
> http://msdn2.microsoft.com/en-us/li...31092.aspx
>
> Espero haberte ayudado.
>
> 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
>
>
>
> "Vitrium" wrote:
>
>> Hola a todos toy un poco desesperado.. a ver si me podeis echar una
>> mano... gracias
>>
>> Quiero insertar desde visual basic un numero decimal tipo 0,50 en un
>> campo
>> tipo real de sql server, que tipo de dato o formato desde visual basic
>> tengo
>> que ponerle... double ? string? no se como cada vez que lo inserto me
>> lo
>> pone de esta manera > 50 .
>>
>>
>> Saludos.
>>
>>
>>



Respuesta Responder a este mensaje
#4 Vitrium
29/08/2006 - 14:12 | Informe spam
El tipo de dato en sql es real y lo pongo de esta manera 0,50 y de esta otra
0.50 y me lo guarda como 5 la verdad k no se k hacer... toy un poco
desesperado :(
"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
¿Y si lo pones con punto sigue sin respetarte el punto decimal?
¿Que tipo de dato es en SQL Server?
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


"Vitrium" wrote:


Gracias... pero utilizo el tipo de dato single... ynada de nada me lo
sigue
metiendo como le da la gana y la configuracion regional esta bien en
español.. y introducco el dato como 0,50 con coma...


no se que puede ser

"Jorge Serrano [MVP VB]"

escribió
en el mensaje news:
> Hola Vitrium.
>
> En primer lugar debes tener cuidado con los decimales (configuración
> regional de tu máquina y decimales en SQL Server).
>
> Hay veces en los que el punto es el punto decimal y las comas las
> cifras
> de
> miles, y en otras ocasiones es al revés.
>
> Por otro lado, la equivalencia entre SQL Server y .NET entre tipos la
> encontrarás aquí:
>
> http://msdn2.microsoft.com/en-us/li...31092.aspx
>
> Espero haberte ayudado.
>
> 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
>
>
>
> "Vitrium" wrote:
>
>> Hola a todos toy un poco desesperado.. a ver si me podeis echar
>> una
>> mano... gracias
>>
>> Quiero insertar desde visual basic un numero decimal tipo 0,50 en un
>> campo
>> tipo real de sql server, que tipo de dato o formato desde visual basic
>> tengo
>> que ponerle... double ? string? no se como cada vez que lo inserto
>> me
>> lo
>> pone de esta manera > 50 .
>>
>>
>> Saludos.
>>
>>
>>



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