Procedura: popolare documenti con dati da un database

È possibile accedere ai dati dei progetti a livello di documento per Microsoft Office con la stessa procedura utilizzata per l'accesso ai dati dei progetti Windows Form.Per inserire dati da un database nella soluzione si utilizzano infatti gli stessi strumenti e lo stesso codice e per visualizzare i dati è possibile utilizzare i controlli Windows Form.

Inoltre, è possibile visualizzare i dati tramite i controlli host.I controlli host sono oggetti nativi di Microsoft Office Word che sono stati migliorati con eventi e funzionalità di associazione dati.Per ulteriori informazioni, vedere Cenni preliminari sugli elementi e sui controlli host.

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

Nell'esempio seguente viene mostrato come aggiungere controlli con associazione a dati in progetti a livello di documento mediante una finestra di progettazione.Per un esempio relativo all'aggiunta in fase di esecuzione di controlli con associazione a dati nei progetti a livello di applicazione, vedere Procedura dettagliata: associazione dati semplice in un progetto a livello di applicazione.

Collegamento a video Per una dimostrazione video correlata, vedere Binding Data to Word 2007 Content Controls Using Visual Studio Tools for the Office System (3.0) (la pagina potrebbe essere in inglese).

Aggiunta di un controllo a un documento in fase di progettazione

Per popolare un documento con dati da un database

  1. Aprire un progetto a livello di documento Word in Visual Studio, con il documento aperto nella finestra di progettazione.

  2. Aprire la finestra Origini dati e creare un'origine dati da un database.Per ulteriori informazioni, vedere Procedura: connettersi ai dati di un database.

  3. Trascinare il campo desiderato dalla finestra Origini dati nel documento.

Al documento viene aggiunto un controllo contenuto.Il tipo di controllo contenuto dipende dal tipo di dati del campo selezionato.Per ulteriori informazioni, vedere Controlli del contenuto.

È possibile aggiungere un controllo differente selezionando il campo dati nella finestra Origini dati e scegliendo un controllo differente dall'elenco a discesa.

Oggetti del progetto

Oltre al controllo, i seguenti oggetti relativi ai dati vengono aggiunti automaticamente al progetto:

Quando si esegue il progetto, nel controllo verrà visualizzato il primo record dell'origine dati.È possibile utilizzare BindingSource per consentire agli utenti di scorrere i record.

Per scorrere i record

Per informazioni su come inviare aggiornamenti al dataset tipizzato e al database, vedere Procedura: aggiornare un'origine dati con i dati inviati da un controllo host.

Vedere anche

Attività

Procedura: compilare documenti con dati da oggetti

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

Riferimenti

Cenni preliminari sul componente BindingSource

Concetti

Cenni preliminari sulle origini dati

Associazione di controlli Windows Form ai dati in Visual Studio

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

Connessione ai dati nelle applicazioni Windows Form

Altre risorse

Associazione di dati ai controlli nelle soluzioni Office