Compartir a través de


Información general sobre el uso de archivos de bases de datos locales en soluciones de Office

Actualización: noviembre 2007

Se aplica a

La información de este tema sólo se aplica a los proyectos y versiones especificados de Visual Studio Tools para Office de Microsoft Office.

Tipo de proyecto

  • Proyectos de nivel de documento

  • Proyectos de nivel de aplicación

Versión de Microsoft Office

  • Microsoft Office System 2007

  • Microsoft Office 2003

Para obtener más información, consulte Características disponibles por aplicación y tipo de proyecto.

En la solución de Visual Studio Tools para Office, se puede incluir un archivo de base de datos, por ejemplo, uno de SQL Server Express (.mdf) o de Microsoft Office Access (.mdf). Esto permite a los usuarios finales mantener una base de datos local en situaciones donde no se requiere una base centralizada, por ejemplo, en una solución de inventario local utilizada en un único equipo.

Importar el archivo de base de datos a un proyecto

Para importar, utilice el Asistente para la configuración de orígenes de datos para crear un origen de datos basado en el archivo de base de datos. El asistente agregará al proyecto el archivo de base de datos y un conjunto de datos con tipo.

Para obtener más información, consulte Cómo: Conectarse a los datos de una base de datos de SQL Express y Cómo: Conectarse a los datos de una base de datos de Access.

Implementar el archivo de base de datos

El Asistente para la configuración de orígenes de datos utiliza una ruta de acceso relativa para crear conexiones con el archivo de base de datos local. Esto le permite copiar la solución de un equipo en otro si mantiene las posiciones relativas de los archivos.

Si se implementa la solución en un servidor y, a continuación, se distribuye el documento a cada usuario final, también se deberá distribuir manualmente el archivo de base de datos e instalarlo en la misma posición relativa del documento. Esto implica que el usuario final no podrá mover el documento a una nueva ubicación del 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 memoria caché conjuntos de datos del documento marcando la instancia del conjunto de datos con el atributo CachedAttribute. Cuando se agrega un archivo de base de datos a un proyecto mediante el Asistente para la configuración de orígenes de datos, se agrega automáticamente al proyecto un conjunto de datos con tipo. Es raro que deba aplicarse el atributo CachedAttribute en este conjunto de datos, puesto que los datos ya son locales al estar el equipo del usuario. Para obtener más información, vea Almacenar datos en caché.

Vea también

Tareas

Cómo: Rellenar documentos con datos de una base de datos

Cómo: Actualizar un origen de datos con datos de un control Host

Conceptos

Enlazar datos a controles

Implementar soluciones de Office (2003 System)

Almacenar datos en caché