SQL - Varchar a Numeric

 
Vista:

Varchar a Numeric

Publicado por marta (8 intervenciones) el 12/04/2007 12:34:14
Hola, tengo que hacer un insert y un Update de unos datos de unas caja de texto a una tabla cuyo dato es "numeric"

Al hacer el insert me sale "error al convertir datos varchat a numeric"
Los datos que quiero que soporte el insert son tanto enteros como decimales.
He probado con lo siguiente pero me sigue dando fallo:
UPDATE:
sql3 = sql3 & " ImportePagar= '" & Convert.ToDouble(tb_ImportePagar.Text.Replace(",", ".")) & "', "

o bien:

sql3 = sql3 & " ImportePagar= '" & Trim(tb_ImportePagar.Text).Replace(",", ".")) & "', "

o bien:

sql3 = sql3 & " ImportePagar= '" & Trim(tb_ImportePagar.Text)ToString.Replace(",", ".")) & "', "

De esas 2 formas me sigue saliendo el error de conversión varchar a numeric al introducir decimales : 72,35 por ejemplo...y lo he metido entre comillado para que no confunda las comas y ni con esas.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Varchar a Numeric

Publicado por Isaías (5072 intervenciones) el 12/04/2007 17:04:40
Asegurate que el separador de los decimales sea EL PUNTO y no la coma.

72.35
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar