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

No se pudo usar ''; el archivo ya está en uso.

Estas en el tema de No se pudo usar ''; el archivo ya está en uso. en el foro de ASP Clásico en Foros del Web. Buenas!!!!! Ando necesitando un poco de ayuda, tengo el siguiente el problema con una Base de datos de access: Tipo de error: Microsoft JET Database ...
  #1 (permalink)  
Antiguo 17/08/2005, 14:22
 
Fecha de Ingreso: agosto-2005
Mensajes: 6
Antigüedad: 18 años, 9 meses
Puntos: 0
Exclamación No se pudo usar ''; el archivo ya está en uso.

Buenas!!!!!
Ando necesitando un poco de ayuda, tengo el siguiente el problema con una Base de datos de access:

Tipo de error:
Microsoft JET Database Engine (0x80004005)
No se pudo usar ''; el archivo ya está en uso.
/papelera/conexion.inc, línea 2

Resulta que esta base de datos la utilizo con un código en Visual Basic 6 para escribirla, pero para las consultas se hace desde un código en ASP. Como siempre se está escribiendo la Base el código de Visual Basic siempre estará conectado a la Base, pero resulta que el ASP me tira el error arriba nombrado y no puedo consultarla.

Adjunto el código Visual Basic y el ASP con el cual estoy abriendo la Base de Datos. Desde ya Muchas Gracias a quien pueda ayudarme a resolver el problema.

VBasic:
sCadConex = "provider=microsoft.jet.oledb.4.0;data source=d:\papelera\medidor.mdb"
Set db = New ADODB.Connection
db.Open sCadConex


ASP:
set cnx = Server.CreateObject("ADODB.Connection")
strConex="provider=Microsoft.jet.oledb.4.0;data source=d:\papelera\medidor.mdb"
cnx.Open strConex

La conexión ASP funciona bien mientras el código en VBasic no se conecte a la Base, realmente estuve buscando soluciones en INTERNET pero no pude corregirlo, seguro tiene que ver permisos, pero no logré realizarlo. Traté en modo compartido utilizando diferetes maneras pero tampoco, quizás estos modos no los utilicé de la manera adecuada, pero no se me ocurre que puede ser.
Espero ansiosamente, atte,

Diego
  #2 (permalink)  
Antiguo 17/08/2005, 14:24
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Y si utilizas un DSN para ambas conexiones?
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 17/08/2005, 14:56
 
Fecha de Ingreso: agosto-2005
Mensajes: 6
Antigüedad: 18 años, 9 meses
Puntos: 0
sCadConex = "Driver={Microsoft Access Driver (*.mdb)};Dbq=c:\papelera\medidor.mdb;Uid=;Pwd=;"

De los dos lados utilicé una conexión como esta y tampoco se puede.

Gracias!
  #4 (permalink)  
Antiguo 17/08/2005, 14:57
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Por eso, que pasa si usas en lugar de este tipo de conexion, una conexion por medio de DSN?
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #5 (permalink)  
Antiguo 17/08/2005, 17:27
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
a mi ese errror se me soluiciono de la siguiente forma:

abres IIS>propiedades en tu sitio>seguridad de directorios>control de autenticacion y acceso anonimo>midificar>quitar seleccion de acceso anonimo..

espero a ti tambien te sirva esta soluicion, yo lo hice asi y nunca ma sme volvio a dar problema.
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #6 (permalink)  
Antiguo 18/08/2005, 07:02
 
Fecha de Ingreso: agosto-2005
Mensajes: 6
Antigüedad: 18 años, 9 meses
Puntos: 0
Nop

Sip, quizás por ahi ta la cosa, solo que ahora no me deja entrar para nada
:-p
El titulo de la venta dice "No tiene autorización para ver esta página"

HTTP 401.2 - Unauthorized: Logon failed due to server configuration
Servicios de Internet Information Server

Otra posibilidad?
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 23:19.