Condividi tramite


Procedura: popolare fogli di lavoro con dati da un database

Aggiornamento: Luglio 2008

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Tipo di progetto

  • Progetti a livello di documento

Versione Microsoft Office

  • Excel 2007

  • Excel 2003

Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazione.

È possibile accedere ai dati dei progetti Visual Studio Tools per Office a livello di documento con la stessa procedura utilizzata per l'accesso ai dati dei progetti Windows Form. Per inserire i dati nella soluzione si utilizzano infatti gli stessi strumenti e lo stesso codice. Inoltre, per visualizzare i dati si possono persino utilizzare i controlli Windows Form. È inoltre possibile sfruttare i controlli host, oggetti nativi di Microsoft Office Excel che sono stati estesi con eventi e funzionalità di associazione dati. Per ulteriori informazioni, vedere Cenni preliminari sugli elementi e sui controlli host.

A partire da Visual Studio 2008 Service Pack 1 (SP1), è possibile inoltre accedere ai dati dei progetti a livello di applicazione, ma solo a livello di codice in fase di esecuzione.

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 complessa in un progetto a livello di applicazione.

Aggiunta di un controllo con associazione a dati a un foglio di lavoro in fase di progettazione

Per popolare un foglio di lavoro con i dati di un database

  1. Aprire un progetto a livello di documento di Excel in Visual Studio, tenendo aperto il foglio di lavoro nella finestra di progettazione.

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

  3. Trascinare la tabella o il campo desiderato dalla finestra Origini dati sul foglio di lavoro.

Uno dei controlli seguenti viene creato sul foglio di lavoro:

È possibile aggiungere un controllo differente selezionando la tabella o il campo 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: popolare documenti con dati da un database

Procedura: compilare documenti con dati forniti da servizi

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

Concetti

Associazione di dati ai controlli

Cenni preliminari sulle origini dati

Cenni preliminari sulla visualizzazione dei dati

Cronologia delle modifiche

Date

History

Motivo

Luglio 2008

Aggiunte informazioni sull'associazione di dati nei componenti aggiuntivi a livello di applicazione.

Modifica di funzionalità in SP1.