Hola a todos:
Tengo un servidor Windows 2000 Server, IIS 5. Con la pág. 
RegistroUsuario.asp quiero acceder a la base de datos 
usuarios.mdb. En el servidor creé un DSN de la base con 
nombre usuarios.dsn. Cuando ejecuto la pág. 
RegistroUsuario.asp, después que el cliente completa un 
formulario en la pág. Registro.htm, me da el siguiente 
error:
Tipo error:
Microsoft OLEDB Provider for ODBC Drivers (0x800040005)
[Microsoft][Controlador ODBC Microsoft Access] No se puede 
actualizar.Base de datos u objeto de solo 
lectura. /RegistroUsuario.asp, line 20
La propiedad solo lectura de la base de datos usuario.mdb 
esta desactivada.
Os muestro el programa:
<%@ Language=VBScript %>
<% Option Explicit%> 
<!--#include virtual ="/adovbs.inc"-->
<HTML>
<BODY> 
<%
Dim objRS, objconn
 
Set objconn = Server.CreateObject("ADODB.Connection")
objconn.ConnectionString = "DSN=usuarios.dsn" 
objconn.Open
 
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.cursortype = adOpenKeyset 
objRS.locktype = adLockOptimistic
objRS.Open "tblUsuarios", objConn, , adLockOptimistic, 
adCmdTable
objRS.Addnew
objRS("Nombre") = Request.Form("nombre")
objRS("Password")= Request.Form("identificacion")
objRS.Update
objRS.MoveFirst
%>
<B>Entradas tabla</B>
<P>
<TABLE>
<TR>
<%Do while Not objRS.EOF%>
<TR>
<TD><%=objRS("Nombre")%>&  lt;/TD>
<TD><%=objRS("Password")%>&l  t;/TD>
</TR>
<%objRS.MoveNext
Loop
objRS.Close
Set objconn =Nothing
objconn.Close
Set objconn=Nothing
%>
</TABLE>
gracias por registrarse.
</BODY>
</HTML>
GRACIAS A TODOS
 
 
 
  
  
 
