Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/06/2004, 04:36
rabono
 
Fecha de Ingreso: diciembre-2003
Mensajes: 25
Antigüedad: 21 años, 5 meses
Puntos: 0
conexion BD en ASP con Win xp y 2000

Hola, tengo un problema al intentar modificar una bd con ASP cuando estoy en win xp o 2000 con el IIS. Con win 98 y el PWS, sale bien, pero necesito que funcione tb en los otros casos. La conexion es ODBC, y el mensaje de error que me da el navegador es:

"Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] No se puede actualizar. Base de datos u objeto de sólo lectura.
/asp con bd 3/TMP1h337l5e.asp, line 44


Tipo de explorador:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)

Página:
GET /asp con bd 3/TMP1h337l5e.asp "

la BD y las paginas ASP las tengo en el directorio c:\inetpub\wwwroot
Me he creado el sitio correctamente, y no tengo restringidos ningun permiso de escritura en las carpetas anteriores, ni tengo abierta la BD cuando accedo a ella.

Asi conecto la BD:

set oConn = Server.CreateObject("ADODB.Connection")
set rs = Server.CreateObject("ADODB.Recordset")

y asi hago la conexion ODBC:

oConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("base.mdb").

Muchas gracias.
__________________
muchas gracias compañeros