Hola a todos, buenas tardes,
Tengo un problema espero puedan ayudarme, lo que pasa es que al usar "OleDbDataAdapter" con un
Dim strConn As String = "Provider=Microsoft.ACE.OLEDB.12.0;" &
"Data Source= C:Archivo.xls;" &
"Extended Properties=""Excel 12.0 Xml;HDR=No"""
y al final después de leer el archivo lo libero con OleDbDataAdapter.Dispose() , pero después al querer renombrar, borrar o mover me arroja un error, el cual es el siguiente "error por un componente externo" o "el archivo está siendo usado por otro proceso" pero si me espero un minuto para eliminarlo si me deja, incluso aunque encierre todo en un "using":
Using { resourcelist | resourceexpression }
[ statements ]
End Using
y al final intente eliminarlo aún debo esperar un minuto, al checar los procesos de Windows veo que el archivo no está siendo usado por ningún proceso, es como si se tardara en eliminar de la memoria.
Alguien de ustedes les ha pasado esto y si me pueden ayudar a solucionarlo muchas gracias.