Foros del Web » Programación para mayores de 30 ;) » .NET »

error 80040e47 Error a convertir dato varchar a numeric

Estas en el tema de error 80040e47 Error a convertir dato varchar a numeric en el foro de .NET en Foros del Web. Tengo una base de datos en sql server y estoy programando en visual basic 6.0 hago la conexion normal pero a la hora de la ...
  #1 (permalink)  
Antiguo 10/05/2010, 10:51
 
Fecha de Ingreso: noviembre-2008
Mensajes: 48
Antigüedad: 15 años, 5 meses
Puntos: 0
error 80040e47 Error a convertir dato varchar a numeric

Tengo una base de datos en sql server y estoy programando en visual basic 6.0 hago la conexion normal pero a la hora de la consulta me genera el error 80040e07 e cambiado la columnas de la base de datos a decimal y numeric y me genera el mismo error este es el codigo:
-------------------------------------------------------------------------------------------------------
Set d = New ADODB.Recordset
consulta = "SELECT * FROM tempfinaciamiento WHERE tipodeseguro='" & Combo1.Text & "'"
d.Open consulta, conexion, adOpenStatic, adLockReadOnly, adCmdText
monto1 = FormatNumber(Text8.Text, 2)
If d.RecordCount > 0 Then
q = MsgBox("Seguro ya Agregado", , "Aviso")
Else
consult = "INSERT INTO tempfinaciamiento(tipodeseguro, montofinanciar) VALUES ('" & Trim(Combo1.Text) & "', " & "CAST('" & monto1 & "'AS DECIMAL(18,2))" & ")"
conexion.Execute consult
Adodc1.Refresh
Command2.Enabled = False
monto1 = FormatNumber(Text8.Text, 2)
monto2 = FormatNumber(Text7.Text, 2)
Text7.Text = monto1 + monto2
Combo1.Text = ""
Text8.Text = ""
Set d = Nothing
End If
--------------------------------------------------------------------------------------------------
espero que me puedan ayudar
  #2 (permalink)  
Antiguo 11/05/2010, 12:35
Avatar de atak  
Fecha de Ingreso: julio-2005
Ubicación: Huancayo
Mensajes: 490
Antigüedad: 18 años, 9 meses
Puntos: 5
De acuerdo error 80040e47 Error a convertir dato varchar a numeric

Hola, ron234

Probaste dando a Convertir de Varchar a Double ?


Saludos
__________________
. .: El mejor Inicio :. .
  #3 (permalink)  
Antiguo 11/05/2010, 16:06
 
Fecha de Ingreso: febrero-2010
Ubicación: Guayaquil - Ecuador
Mensajes: 350
Antigüedad: 14 años, 2 meses
Puntos: 13
Respuesta: error 80040e47 Error a convertir dato varchar a numeric

Revisa si tienes caracteres en tu cadena tipo numero a convertir. Otra posibilidad es el uso de puntos de miles y comas de decimales. Primero formatea tu cadena y luego conviertela a formato numero.

Espero haberte ayudado.

Etiquetas: dato, numeric, varchar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:58.