
23/01/2002, 21:04
|
| | Fecha de Ingreso: enero-2002
Mensajes: 60
Antigüedad: 23 años, 4 meses Puntos: 0 | |
Ayuda con formulario y accion Hola amigos, estoy haciendo una seccion de clasificados. Obviamente con un formulario agregan a la base de datos los valores, como categorya, contacto, etc.
la accion del formulario es agregar.asp
agregar.asp contiene el siguiente codigo
<%
set conn = server.createobject("adodb.connection")
conn.open "data1"
sql = "SELECT * from clasificados"
set rs = server.createobject("adodb.recordset")
rs.open sql,conn,1,3%>
<%
rs.Fields("Nombre") = Request.form("Nombre")
rs.Fields("categoria") = Request.form("categoria")
rs.Fields("contacto") = Request.form("contacto")
rs.Fields("contenido") = Request.form("contenido")
rs.Fields("DateSent") = Now+((1/24)*5)
rs.Fields("DateExpires") = (Now+((1/24)*5))+Request.Form("validfor")
rs.Update
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
%>
Tomos los valores de todos los campos, veran que "validfor" lo utilizo para que se elimine solo despues de x dias, o no se bien si es para que desaparezca pero si sigue en mi base de datos.
Bueno ese no es el punto. El tema es que me sale el siguiente error:
ADODB.Recordset error '800a0bcd'
El valor de BOF o EOF es True, o el actual registro se eliminó; la operación solicitada requiere un registro actual.
/ZN/clasificados/agregar.asp, line 12
La linea 12 tiene esto:
rs.Fields("Nombre") = Request.form("Nombre")
Bueno espero ayuda saludos a todos.! :) |