Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Bases de Datos General (http://www.forosdelweb.com/f21/)
-   -   Insertar double (http://www.forosdelweb.com/f21/insertar-double-335270/)

kakarot 21/09/2005 01:41

Insertar double
 
Buenas,

Tengo un problema para insertar un double con sql, yo tengo la sentencia:

sqlcmd.CommandText = "INSERT INTO Prueba (Num) VALUES ("+precision+")";

dond precesion tiene el valor 19.2, pero cuando me hace el insert me lo convierte a 19,2

Alguien sabe como se soluciona?¿

Skakeo 21/09/2005 03:29

Copia esta funcion y usala como el ejemplo:

Public Function CambiarComa(ByVal dblvalor As Double)
'************************************************* ***
'Usala asi:
'sqlcmd.CommandText = "INSERT INTO Prueba (Num) " _
' & "VALUES (" + CambiarComa(precision) + ")";
'
'************************************************* ***
Dim I As Long
dblvalor = CStr(dblvalor)
For I = 1 To Len(dblvalor)
If Mid(dblvalor, I, 1) = "," Then
CambiarComa = CambiarComa & "."
Else
CambiarComa = CambiarComa & Mid(dblvalor, I, 1)
End If
Next I
End Function

Un saludo desde Barna
Sk@keo

kakarot 22/09/2005 01:42

Gracias por la funcion, la tengo guardad en buen recaudo


La zona horaria es GMT -6. Ahora son las 04:00.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.