Estoy intentado hacer un update a un campo FLOAT que tengo en una tabla de una BD en SQL Server 2005 y me da este error:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][ODBC SQL Server Driver][SQL Server]Error al convertir el tipo de datos varchar a numeric.
Este es el codigo:
Código:
Si al hacer el UPDATE el valor de la variable peso es entero, me funciona pero si es decimal me da el error.peso= Cdbl(Request.form("peso")) set rs = Conn.Execute ("UPDATE tabla1 SET peso= '"&peso&"' WHERE id_campo1 = "&Request.QueryString("id_campo1")&" ")
Gracias