Estoy realizando un programa en C#, y tengo una conexión abierta a un BD Access 2007. Resulta que abro la conexión y hago una serie de bucles for para hacer un volcado de datos de la BD Access a EXCEL.
El caso es que creo que la base de datos sufre desconexiones y no me vuelca todos los datos, sino que se va saltando algunos (por eso intuyo que puede ser que vaya sufriendo desconexiones).
¿Hay alguna forma de asegurarse que no se va a desconectar o hacer que se vuelva a conectar de nuevo si se desconecta?