Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2003, 13:20
Avatar de lexus
lexus
 
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 23 años, 4 meses
Puntos: 4
error con INSERT

Hola a todos,

estoy tratando de duplicar unos valores que ya estan en mi base de datos access, lo que estoy haciendo es esto:



Dim bd
bd = "../carpeta/basededatos.mdb"
set con = Server.CreateObject("ADODB.Connection")
con.Open "DRIVER={Microsoft Access Driver (*.mdb)};uid=;pwd=clave;DBQ=" & Server.MapPath(bd)

set rs = con.Execute("INSERT INTO facturacion SELECT cliente, codigo, fecha_facturaano, fecha_factura_mes, tipo_factura FROM facturacion WHERE fecha_facturames LIKE '%" & _
Request.QueryString("mes") & "%' And fecha_facturaano LIKE '%" & _
Request.QueryString("ano") & "%' And tipo_factura = 'comun'")




y me sale este error:
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 1.
/prog/facturacion/crear_todas_facturas.asp, línea 15


donde linea 15 es la que esta en negrita



alguien sabe que puede ser o como es la manera correcta de hacer esto?

gracias
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com