Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2005, 20:19
Moises22
 
Fecha de Ingreso: mayo-2005
Mensajes: 98
Antigüedad: 19 años
Puntos: 0
Error al insertar datos en Access

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????