La Web del Programador: Comunidad de Programadores
 
    Pregunta:  56098 - COMO PUEDO ACTUALIZAR UN CAMPO NUMERICO EN SQL SERVER
Autor:  Robert Capulian Martinez
Tengo este codigo en mi formulario en visual fox, lo q trato es de actualizar mi Tabla MdVentas

m.Descripcion = 'Camisa Manga Larga'
m.Importe = 55.50

SQLPREPARE(nConexcion,"execute insert_mdventas m.Descripcion, ?m.Importe")
SQLEXEC(nConexcion)
TABLEUPDATE(.t.)

pero me sale un mesaje de error "Error al convertir el tipo de datos varchar a numerico"

apesar que en mi tabla el campo Importe esta definido como numerico, no se si soy claro con mi pregunta y espero me puedan ayudar mil gracias.

  Respuesta:  Jonathan Martinez
Veifica estas cosas:
Son esos los dos unicos campos en la tabla?
No colocaste el "?" delante de m.Descripcion
El tipo de datos del campo importe

  Respuesta:  eider mauricio aristizabal erazo
se me ocurre que podria ser el error dentro del procedimiento insert_mdventas es decir que deberias ver que es lo que estas haciendo en el procedimiento almacendado dentro de SQL Server.