Foros del Web » Programando para Internet » ASP Clásico »

asp con access problem!!!

Estas en el tema de asp con access problem!!! en el foro de ASP Clásico en Foros del Web. hola me aparece este error ---------------------------------------------------------------------- Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is ...
  #1 (permalink)  
Antiguo 11/08/2004, 01:22
 
Fecha de Ingreso: noviembre-2002
Ubicación: stgo
Mensajes: 111
Antigüedad: 22 años, 6 meses
Puntos: 0
asp con access problem!!!

hola me aparece este error
----------------------------------------------------------------------
Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.

/express.asp, line 43


-----------------------------------------------------------------------
esta es la linea 43
-----------------------------------------------------------------------
25 <%
26 Dim oConn1, rs1, SQL1, iRegistro
27 Dim iCuantos
28
29 set oConn1 = Server.CreateObject("ADODB.Connection")
30 set rs1 = Server.CreateObject("ADODB.Recordset")
31
32 oConn1.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & 33 Server.MapPath("db/allexpress.mdb")
34
35 SQL1="SELECT * FROM Repartidores ORDER BY Nombre"
36 rs1.Open SQL1, oConn1, 1, 2
37 'Aado un nuevo registro
38 rs1.AddNew
39 rs1.Fields("Nombre")= "Pablo Ortega"
40 rs1.Fields("Rut")= "18.000.000-7"
41 rs1.Fields("Telefono")= 2222
42 rs1.Fields("Direccion")= "index.asp"
43 rs1.Update
44
45 rs1.Close %>
__________________
atte. cog.
  #2 (permalink)  
Antiguo 11/08/2004, 06:37
 
Fecha de Ingreso: diciembre-2002
Mensajes: 410
Antigüedad: 22 años, 4 meses
Puntos: 0
Hola!

Quizás estoy equivocado pero por tu error parece que tienes la base de datos como de "sólo lectura", deberías cambiar este parámetro.

Saludos!
  #3 (permalink)  
Antiguo 11/08/2004, 07:48
Avatar de Boxmaster  
Fecha de Ingreso: agosto-2004
Ubicación: Ahorita... frente a mi PC
Mensajes: 74
Antigüedad: 20 años, 9 meses
Puntos: 0
Saludos desde México

Creo que tienes un recorset de "solo lectura", trata de esta manera:

SQL1="SELECT * FROM Repartidores ORDER BY Nombre"
36 rs1.Open SQL1, oConn1, 2, 2

y revisa que tu base de datos (allexpress.mdb) no tenga atributo de "solo lectura"

Tambien otra opcion es verificar que tu IIS o el Personal Web Server tenga la configuracion correcta para que puedas hacer cambios o agregar datos a tu base de datos.

Ok


Espero que te sirva la informacion. bye
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 11:31.