Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2005, 14:22
decajal
 
Fecha de Ingreso: agosto-2005
Mensajes: 6
Antigüedad: 19 años, 8 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