Condividi tramite


Cenni preliminari sull'utilizzo di file di un database locale nelle soluzioni Office

È possibile includere un file di database, ad esempio un file di SQL Server Express (con estensione mdf) o di Microsoft Office Access 2003 (con estensione mdb), nella soluzione Visual Studio Tools per Office. In questo modo, gli utenti finali possono gestire un database locale nelle situazioni in cui non è richiesta la gestione di un database centralizzato, ad esempio in una soluzione di inventario locale utilizzata solo in un singolo computer.

Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Microsoft Office 2010 e Microsoft Office System 2007. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.

Importazione del file di database in un progetto

Per importare il file di database nel progetto, utilizzare la Configurazione guidata origine dati per creare un'origine dati basata sul file di database. La procedura guidata consente di aggiungere al progetto il file di database e un DataSet tipizzato.

Distribuzione del file di database

La Configurazione guidata origine dati utilizza un percorso relativo per creare connessioni al file di database locale. Se si gestiscono i percorsi relativi dei file, ciò consente di copiare la soluzione da un computer a un altro.

Se si distribuisce la soluzione a un server e quindi si distribuisce il documento a ogni utente finale, è necessario distribuire manualmente anche il file di database e quindi installarlo nello stesso percorso relativo del documento. Ciò significa che l'utente finale non potrà spostare il documento in un nuovo percorso sul computer se non sposta anche il file di database.

File di database locali e memorizzazione del DataSet nella cache

Nelle soluzioni a livello di documento di Microsoft Office Excel e Microsoft Office Word, è possibile memorizzare nella cache dataset contenuti nel documento contrassegnando l'istanza del dataset con l'attributo CachedAttribute. Quando si aggiunge il file di database al progetto mediante la Configurazione guidata origine dati, verrà aggiunto automaticamente anche un dataset tipizzato. Poiché i dati sono già locali nel computer dell'utente, l'attributo CachedAttribute deve essere applicato a questo dataset solo in rari casi. Per ulteriori informazioni, vedere la classe Memorizzazione di dati nella cache.

Vedere anche

Attività

Procedura: popolare documenti con dati da un database

Procedura: aggiornare un'origine dati con i dati inviati da un controllo host

Concetti

Memorizzazione di dati nella cache

Altre risorse

Associazione di dati ai controlli nelle soluzioni Office

Distribuzione di soluzioni Office