Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2008, 16:17
Avatar de Laika
Laika
 
Fecha de Ingreso: octubre-2001
Mensajes: 1.376
Antigüedad: 22 años, 7 meses
Puntos: 0
Ayuda Insert en ASP

Al hacer un insert en sql me da este error:

Cita:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'

[Microsoft][SQL Server Native Client 10.0][SQL Server]Error al convertir el tipo de datos varchar a float.

Este es el codigo:

Código:
set rs = Conn.Execute ("insert into [facturas] (num_factura,id_cliente,total,descuento,importe_final,iva,total_final,fecha_factura) values ('"&num_factura&"','"&id_cliente&"','"&total&"','"&descuento&"','"&importe_final&"','"&iva&"','"&total_final&"','"&fecha&"')")
En la tabla estos son los tipos de datos:

num_factura: int
id_cliente: int
total: float
descuento: float
importe_final: float
iva: float
total_final: float
fecha_facftura: date

¿Cuál es el error?

Última edición por Laika; 22/12/2008 a las 04:03