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

Problemas al abrir BD access

Estas en el tema de Problemas al abrir BD access en el foro de ASP Clásico en Foros del Web. Al copiar una aplicación ASP a un nuevo pc en XP proffesional, al acceder a la base de datos da el error: Microsoft OLE DB ...
  #1 (permalink)  
Antiguo 14/03/2003, 10:47
 
Fecha de Ingreso: abril-2002
Mensajes: 12
Antigüedad: 23 años
Puntos: 0
Pregunta Problemas al abrir BD access

Al copiar una aplicación ASP a un nuevo pc en XP proffesional, al acceder a la base de datos da el error:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access]Error general No se puede abrir la clave 'Temporary (volatile) Jet DSN for process 0xcd4 Thread 0xd34 DBC 0x1090064 Jet' del Registro.

En principio di permisos de R/W al directoria donde esta la base de datos.

¿Hay que hacer algo especial en XP?
  #2 (permalink)  
Antiguo 14/03/2003, 11:04
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Puede ser que estes utilizando un DSN y que este no exista. O que la ruta de la BD que estas poniendo este mal.

Saludos
  #3 (permalink)  
Antiguo 14/03/2003, 14:53
 
Fecha de Ingreso: febrero-2003
Ubicación: Caracas
Mensajes: 6
Antigüedad: 22 años, 2 meses
Puntos: 0
Pregunta Problemas al abrir o actualizar BD Access

Hola a Todos, estaba usando el PWS (Personal Web Server) en Win98 y actualice la maquina a Xp Profesional IIS 5.1, tengo una aplicacion que actualiza un registro como activo y coloca la hora en que es tomado el registro para llenar un cuestionaro. funcionaba muy bien, pero ahora me aparece el siguiente error:

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] La operación debe usar una consulta actualizable.


El codigo usado es el siguiente:

Set objCn = Server.CreateObject("ADODB.Connection")
Set objRs = Server.CreateObject("ADODB.Recordset")
strConn = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=" & Server.MapPath("welcomecalls.mdb")
objCn.Open strConn
strSQL = "UPDATE Llamadas SET "
strSQL = strSQL & "StatusLlamada ='" & "Activo" & "', "
strSQL = strSQL & "FechaLLamadaInicio=#" & Now "#, "
strSQL = strSQL & "idop='" & Session("IdOp") & "' "
strSQL = strSQL & "WHERE Movil='" & Movil & "';"
objCn.Execute strSQL
objCn.Close

(el RecordSet lo abro por que hay algunos SELECT para llenar unos ComboBox

Agradeciendo su ayuda
saludos
CECCO
  #4 (permalink)  
Antiguo 14/03/2003, 15:04
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
www.faqsdelweb.com
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:41.