Buenas a todos, llevo toda la madrugada intentando insertar en una tabla de Access unos valores que los recibo desde un formulario html. No hay manera, siempre me da el mismo error.
Datos de interes: la tabla contiene 4 campos (ninguno de ellos clave): fecha,hora,acto,enlace.
La cadena de coneccion que utilizo es la siguiente:
Dim fecha,hora,desc,enlace,conn,RS
hora=""
desc=""
enlace=""
fecha=""
fecha=Request.Form("p_fecha")
hora=Request.Form("p_hora")
desc=Request.Form("p_desc")
enlace=Request.Form("p_enlace")
Set conn = Server.CreateObject ("ADODB.Connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&server.mappath("../bd/icsme.mdb")&";Persist Security Info=False;Jet OLEDB:Database Password=icsme;"
Set RS = Server.CreateObject ("ADODB.RecordSet")
RS.Open "agenda", conn, adOpenStatic, adCmdTable
RS.AddNew
RS("fecha") = fecha
RS("hora") = hora
RS("acto") = desc
RS("enlace") = enlace
RS.Update
RS.Close
Conn.Close
SET RS = Nothing
SET Conn = Nothing
La Linea en la que se supone que da el error esta marcada de azul y mas grande. El error que da es el siguiente:
ADODB.Recordset (0x800A0BB9)
Argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros.
/asp/insertarfechas.asp, línea 328
¿¿ALGUIEN ME PUEDE AYUDAR, TENGO LA IMPRESION DE QUE ES UN ERROR COMUN????