Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2003, 14:37
Avatar de alcohol
alcohol
 
Fecha de Ingreso: noviembre-2002
Mensajes: 99
Antigüedad: 22 años, 7 meses
Puntos: 0
Pregunta conexion.execute

Insertando registros mediante SQL y execute, me falla y me pide mas parametros:

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

[Microsoft][Controlador ODBC Microsoft Access 97] Pocos parámetros. Se esperaba 1.
El código es el siguiente:

dim con,proveedorBD,sql,RS
Set con = Server.CreateObject("ADODB.Connection")
proveedorBD="Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\BD\persona.mdb")
con.Open proveedorBD , adModeWrite , adModeShareDenyWrite
sql = "INSERT INTO persona(nombre) VALUES ('"&nombre&"')"
con.Execute (sql)

He intentado ponerle despues una variable para que me devuelva los registros afectados, pero me sigue dando el mismo error,
Espero que os fijeis en el detalle que me falta