Método OLEDBConnection.Refresh (Excel)

Actualiza una conexión OLE DB.

Sintaxis

expresión.Refresh

Expresión Variable que representa un objeto OLEDBConnection .

Comentarios

Al realizar la conexión con el origen de datos OLE DB, Microsoft Excel usa la cadena de conexión especificada por la propiedad Connection . Si la cadena de conexión especificada no tiene los valores necesarios, se muestran cuadros de diálogos para solicitar al usuario la información necesaria. Si la propiedad DisplayAlerts es False, no se muestran los cuadros de diálogo y el método Refresh produce un error con la excepción Información de conexión insuficiente.

Cuando Microsoft Excel establece una conexión correctamente, almacena la cadena de conexión completa para que no se muestren más mensajes en las llamadas posteriores al método Refresh durante la misma sesión de edición. Puede obtener la cadena de conexión completa examinando el valor de la propiedad Connection.

Una vez efectuada la conexión con la base de datos, se valida la consulta SQL. Si la consulta no es válida, el método Refresh no se completa y se produce la excepción Error de sintaxis SQL.

El método Refresh devuelve True si la consulta se inicia o completa con éxito; devuelve False si el usuario cancela una conexión.

Para ver si el número de filas capturadas superó el número de filas disponibles en la hoja de cálculo, examine la propiedad FetchedRowOverflow . Esta propiedad se inicia cada vez que se llama al método Refresh.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.