Ayuda!!!,uso de Command
Publicado por YAROSLAV (8 intervenciones) el 07/08/2002 07:31:18
tengo el siguiente problema
estoy utilizado un comando para incertar en un tabla de una base de datos hecha en acces pero me da el siguiente error y no entiendo por que:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 1.
cuando en los parametros de la sentencia SQL esta todo en orden
set cmdAutoBusCupo = Server.CreateObject("ADODB.Command")
cmdAutoBusCupo.ActiveConnection = MM_TerraDo_STRING
cmdAutoBusCupo.CommandText = "INSERT INTO AUTOBUS_CUPO (ID_EMPRESA, ID_AUTOBUS, CUPO, FECHA, ID_RUTA, ID_HORARIO) VALUES (" + Replace(cmdAutoBusCupo__emp, "'", "''") + ", " + Replace(cmdAutoBusCupo__bus, "'", "''") + ", " + Replace(cmdAutoBusCupo__pasajeros, "'", "''") + ", #" + Replace(fecha1, "'", "''") + "#, " + Replace(cmdAutoBusCupo__ruta1, "'", "''") + ", " + Replace(cmdAutoBusCupo__hora, "'", "''") + ") "
cmdAutoBusCupo.CommandType = 1
cmdAutoBusCupo.CommandTimeout = 0
cmdAutoBusCupo.Prepared = true
cmdAutoBusCupo.Execute()
si alquien puede ayudar
estoy utilizado un comando para incertar en un tabla de una base de datos hecha en acces pero me da el siguiente error y no entiendo por que:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Controlador ODBC Microsoft Access] Pocos parámetros. Se esperaba 1.
cuando en los parametros de la sentencia SQL esta todo en orden
set cmdAutoBusCupo = Server.CreateObject("ADODB.Command")
cmdAutoBusCupo.ActiveConnection = MM_TerraDo_STRING
cmdAutoBusCupo.CommandText = "INSERT INTO AUTOBUS_CUPO (ID_EMPRESA, ID_AUTOBUS, CUPO, FECHA, ID_RUTA, ID_HORARIO) VALUES (" + Replace(cmdAutoBusCupo__emp, "'", "''") + ", " + Replace(cmdAutoBusCupo__bus, "'", "''") + ", " + Replace(cmdAutoBusCupo__pasajeros, "'", "''") + ", #" + Replace(fecha1, "'", "''") + "#, " + Replace(cmdAutoBusCupo__ruta1, "'", "''") + ", " + Replace(cmdAutoBusCupo__hora, "'", "''") + ") "
cmdAutoBusCupo.CommandType = 1
cmdAutoBusCupo.CommandTimeout = 0
cmdAutoBusCupo.Prepared = true
cmdAutoBusCupo.Execute()
si alquien puede ayudar
Valora esta pregunta


0