Foros del Web » Soporte técnico » Ayuda General »

Base de datos de solo lectura

Estas en el tema de Base de datos de solo lectura en el foro de Ayuda General en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 05/07/2002, 04:48
 
Fecha de Ingreso: julio-2002
Mensajes: 27
Antigüedad: 21 años, 9 meses
Puntos: 0
Base de datos de solo lectura

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



  #2 (permalink)  
Antiguo 05/07/2002, 05:28
 
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 263
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Base de datos de solo lectura

¿Has comprobado los permisos de sistema operativo?. Hace poco me dió el mismo error y era porque en esa carpeta el usuario anónimo no tenía derechos de escritura.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:40.