vb.net error el archivo ya está en uso
Hola espero que alguien me ayude ya que no se como soluciona este problema.
Tengo una aplicacion echa en vb.net. Y cuando intento hacer una consulta sobre una tabla de una base de datos que está abierta o que la está leyendo otro programa me da el error de que el archivo está en uso.
Pondo una parte del codigo:
oCOnexion.ConnectionString = ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Ruta_BD + "\gesalm\GESALM.mdb")
oDataAdapter = New OleDbDataAdapter
cmdSeleccion.CommandText = "Select * from vendedores WHERE fichero='" & base_datos & "' order by Nombre"
cmdSeleccion.Connection = oCOnexion
oDataAdapter.SelectCommand = cmdSeleccion
'Dim ocb As OleDbCommandBuilder = New OleDbCommandBuilder(oDataAdapter)
ds = New DataSet
oDataAdapter.Fill(ds, "VENDEDORES")
El problema desaparece cuando cierro la base de datos o el otro programa. Gracias
|