Finestra di dialogo Genera Dataset
Aggiornamento: novembre 2007
Consente di visualizzare le opzioni per la generazione di una classe DataSet tipizzata per mezzo delle informazioni fornite da uno o più adattatori dati. Utilizzare questa finestra di dialogo per eseguire le operazioni descritte di seguito.
Creazione di una nuova classe tipizzata.
Aggiunta di tabelle a una classe DataSet esistente o modifica delle definizioni di colonna di una tabella già presente nel dataset.
Nota:
Per rimuovere una tabella da una classe DataSet, modificare lo schema del dataset nella finestra Progettazione DataSet. Per ulteriori informazioni, vedere Progettazione DataSet.
La classe DataSet tipizzata generata mediante questa finestra di dialogo viene memorizzata nel progetto suddivisa in due file: un file XSD e il corrispondente file di classe (ad esempio con estensione VB) in cui sono incorporate le informazioni dello schema.
Per visualizzare la finestra di dialogo Genera DataSet, selezionare uno o più adattatori dati in un form o in un componente e scegliere il comando Genera DataSet dal menu di scelta rapida.
Elenco degli elementi dell'interfaccia utente
Selezionare un Dataset
Specificare se si desidera generare una nuova classe DataSet o rigenerarne una esistente. Scegliere una delle opzioni seguenti:Esistente Questa opzione consente di specificare che si desidera aggiungere o aggiungere nuovamente una tabella a una classe DataSet esistente. Selezionare il dataset da aggiornare dall'elenco.
Nuova Questa opzione consente di specificare il nome di una nuova classe DataSet.
Selezionare le tabelle da aggiungere al Dataset
Specificare la tabella o le tabelle da aggiungere al dataset. L'elenco delle tabelle è derivato dagli adattatori dati inclusi nel form o nel componente. In genere, ciascun adattatore consente di accedere a una singola tabella. I nomi delle tabelle sono derivati dalla proprietà TableMappings dell'adattatore. Se non sono stati specificati mapping delle tabelle, il nome della tabella viene passato dall'origine dati.Selezionare i nomi delle tabelle da aggiungere o aggiungere nuovamente al dataset.
Nota:
La deselezione del nome di una tabella già presente nel dataset non ne comporta la rimozione dal dataset stesso, bensì significa semplicemente che essa non verrà nuovamente aggiunta al dataset.
Se si sta aggiornando un dataset esistente mediante l'aggiunta di tabelle, si verifica quanto segue:
Se in precedenza la tabella non faceva parte del dataset, la sua definizione verrà unita al dataset. Tabelle, relazioni e altre strutture già incluse nel dataset verranno lasciate inalterate.
Se in precedenza la tabella faceva parte del dataset, la sua nuova definizione annulla quella esistente. Se ad esempio la nuova definizione della tabella comprende un numero minore di colonne, le colonne vengono effettivamente rimosse dal dataset.
Aggiungi il Dataset alla finestra di progettazione
Consente di specificare se aggiungere un'istanza del database al form corrente. Si può scegliere di non creare un'istanza nei casi seguenti:Se non si ha intenzione di utilizzare il dataset con il form corrente, bensì di utilizzarlo con un altro componente.
Se si sta generando la classe DataSet con il solo scopo di creare un file di schema.
Per tale istanza viene utilizzato il nome del dataset seguito da un numero sequenziale. Se ad esempio il nome del dataset è Dataset1, la prima istanza verrà denominata Dataset11, la seconda Dataset12 e così via. È possibile modificare il nome di un'istanza relativa a un form o a un componente mediante la finestra Proprietà.
Vedere anche
Altre risorse
Guida introduttiva all'accesso ai dati
Connessione ai dati in Visual Studio
Preparazione dell'applicazione al ricevimento di dati
Recupero di dati nell'applicazione
Visualizzazione di dati su form nelle applicazioni Windows