Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2002, 01:36
alf555
 
Fecha de Ingreso: enero-2002
Mensajes: 5
Antigüedad: 23 años, 3 meses
Puntos: 0
No puedo ingresar datos en una bd

Al intentar introducir datos en una tabla mediante un formulario me dice lo siguiente:
la base de datos o el objeto es solo de lectura
a que se debe eso?(ya he mirado las propiedades del archivo de access y eso esta bien
Os pongo el código(el error me lo da en la linea del update):
<%@ LANGUAGE="VBSCRIPT" %>
<%
Const adOpenKeyset = 1
Const adLockOptimistic = 3
d1=request.form("Dato1")
d2=request.form("Dato2")
d3=request.form("Dato3")
%>
<html>
<head>
<title>Ingreso de Datos</title>
</head>
<body>
<%
Set Conn=Server.CreateObject("adodb.connection&qu ot;)
Conn.Open "Driver={Microsoft Access Driver (*.mdb)}; " & "Dbq=" & Server.MapPath("correo.mdb")
Set rs=server.CreateObject("adodb.recordset" )
rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic
rs.open "Tabla1", conn
rs.addnew
rs("Nombre") = Request("d1")
rs("Apellido") = Request("d2")
rs("Email") = Request("d3")
rs.Update
rs.Close
Conn.Close
response.redirect"listado.asp"
%>
</body>
</html>