Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASP Clásico (http://www.forosdelweb.com/f15/)
-   -   Microsoft OLE DB Provider for ODBC Drivers (0x80004005) (http://www.forosdelweb.com/f15/microsoft-ole-db-provider-odbc-drivers-0x80004005-602287/)

ginagi 02/07/2008 15:50

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
 
Yo tengo un problema parecido [a lo ocurrido en éste tema], mi código es el siguiente

Código:

strConnect = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& Server.MapPath("libera.mdb") &";DefaultDir="& Server.MapPath(".") &";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5"
Set objConn = Server.CreateObject ("ADODB.Connection")
objConn.Open strConnect
  qry0 ="Select * "
  qry0 = qry0 & " From open_log "
  qry0=qry0 & " where log_id=" & vreg 
  'Response.Write qry0 & "</br>"
  Set rs = Server.CreateObject("ADODB.Recordset")
  rs.Open qry0, objConn

pero a mi me dice que mi error es este:

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.
/prog1/autoriza.asp, línea 112

en donde la línea 112 es :

Código:

112  objconn.Execute qry1,vregaf
113  '  objconn.BeginTrans()
114  rs.Close()

Alguien me puede ayudar?

Shiryu_Libra 02/07/2008 16:18

Respuesta: Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
 
Bienvenido al Foro

Cita:

Iniciado por ginagi (Mensaje 2474377)
....Alguien me puede ayudar?

despues de 4 años ya deberia estar enterrado este post :-D

pero tu problema radica en PERMISOS DE ESCRITURA

:adios: si no puedes solucionarlo, te invitamos a que habras un post nuevo para este tema, :adios:

AlZuwaga 02/07/2008 17:37

Respuesta: Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
 
Hola ginagi, intenta no revivir temas antiguos. Es preferible crear uno nuevo y, de ser necesario, hacer referencia a otro mensaje (como lo hice en en el tuyo al editarlo).

Un saludo (¡y gracias Shiryu_Libra por tus reportes!)


La zona horaria es GMT -6. Ahora son las 09:20.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.