Uso de archivos de base de datos locales en la introducción a las soluciones de Office

Puede incluir un archivo de base de datos, como un archivo de SQL Server Express (.mdf) o un archivo de Microsoft Office Access (.mdb), en la solución de Office. Esto permite a los usuarios finales mantener una base de datos local en situaciones en las que no se requiere mantener una base de datos centralizada, por ejemplo, en una solución de inventario local que se usa en un solo equipo.

Se aplica a: la información de este tema se aplica a proyectos de nivel de documento y proyectos de complementos de VSTO. Consulte Características disponibles por aplicación de Office lication y tipo de proyecto.

Importación del archivo de base de datos en un proyecto

Para importar el archivo de base de datos en el proyecto, use el Asistente para configuración del origen de datos para crear un origen de datos basado en el archivo de base de datos. El asistente agrega el archivo de base de datos y un conjunto de datos con tipo al proyecto.

Implementación del archivo de base de datos

El Asistente para configuración del origen de datos usa una ruta de acceso relativa para crear conexiones al archivo de base de datos local. Esto le permite copiar la solución de un equipo a otro si mantiene las posiciones relativas de los archivos.

Si implementa la solución en un servidor y distribuye el documento a cada usuario final, también debe distribuir manualmente el archivo de base de datos e instalarlo en la misma posición relativa al documento. Esto significa que el usuario final no puede mover el documento a una nueva ubicación en su equipo, a menos que también mueva el archivo de base de datos.

Archivos de base de datos locales y almacenamiento en caché del conjunto de datos

En soluciones de nivel de documento para Microsoft Office Excel y Microsoft Office Word, puede almacenar en caché los conjuntos de datos en el documento marcando la instancia del conjunto de datos con el atributo CachedAttribute. Al agregar el archivo de base de datos al proyecto mediante el Asistente para configuración de orígenes de datos, se agrega automáticamente un conjunto de datos con tipo al proyecto. Rara vez es necesario aplicar CachedAttribute a este conjunto de datos, ya que los datos ya están locales en el equipo del usuario. Para obtener más información, consulta Almacenamiento en caché de datos.