SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => ASP .NET => Mensaje iniciado por: Sajon en Jueves 14 de Julio de 2005, 11:02

Título: Problema Conexion Access
Publicado por: Sajon en Jueves 14 de Julio de 2005, 11:02
Hola

Estoy tratando de consultar una base de datos hecha en Access97 y no soy capaz, cada vez que trata de conectar me da el siguiente error:

OleDbException (0x80004005): El motor de base de datos Microsoft Jet no puede abrir el archivo 'X:\DataBase.mdb'. Está abierto en modo exclusivo por otro usuario o bien necesita permiso para ver sus datos.]

La base de datos no está protegida, ya que es una prueba que yo he hecho.

Por favor necesito que alguien me eche una mano y que me diga que puedo hacer, porque estoy ya totalmente saturado. El código es el siguiente:



Sub BindGrid_ProveedoresTipoA()

     Dim ConnStr As OleDb.OleDbConnection

      ConnStr = New OleDb.OleDbConnection
      ConnStr.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;" & _
          "Data Source=X:\DataBase.mdb;"

      'Intenta abrir la Base de Datos
      ConnStr.Open()

End Sub


Muchisimas gracias y un saludo

Gracias
Título: Re: Problema Conexion Access
Publicado por: sergiotarrillo en Domingo 31 de Julio de 2005, 19:33
mira creo que es porque te falta: user id=admin; y password=;...

mira este link sobre los tipos de conexiones: Connections Strings (http://www.connectionstrings.com/)