Editor dell'insieme Tables

Consente di aggiungere e rimuovere oggetti DataTable a/da un dataset non tipizzato. Questa finestra di dialogo viene visualizzata quando si utilizza la finestra Proprietà per modificare la proprietà Tables di un dataset non tipizzato in un form o in un componente.

L'editor è suddiviso in due riquadri. Nel riquadro sinistro è possibile aggiungere e rimuovere oggetti DataTable mentre nel riquadro destro è possibile specificare impostazioni relative a una singola tabella, in particolare:

  • La proprietà TableName, mediante la quale è possibile fare riferimento alla tabella nel codice.

  • Aggiunta e rimozione di colonne, effettuate modificando l'insieme Columns della tabella che consente di visualizzare l'editor dell'insieme Columns.

  • Definizione della chiave primaria della tabella, eseguita successivamente alla creazione delle colonne modificando la proprietà PrimaryKey di una tabella e scegliendo le parti di cui è composta la chiave dall'elenco a discesa delle colonne.

  • Aggiunta e rimozione di vincoli. Un vincolo di univocità garantisce che non vi siano duplicati in una determinata colonna e consente di definire una chiave primaria. Un vincolo di chiave esterna consente di definire l'integrità referenziale fra una tabella padre e una tabella figlio.

    Per una stessa tabella è possibile definire più vincoli, ciascuno dei quali viene archiviato come oggetto Constraint nell'insieme Constraints della tabella. La proprietà Constraints della tabella viene modificata per mezzo dell'editor dell'insieme Constraints che consente di aggiungere e rimuovere i singoli vincoli.

  • Aggiungi
    Consente di creare un nuovo oggetto DataTable nell'insieme. In base all'impostazione predefinita, la tabella viene denominata dataTablen, dove n rappresenta un numero sequenziale. È possibile rinominare la tabella impostandone la proprietà TableName nella griglia delle proprietà.

  • Rimuovi
    Elimina dal dataset la tabella selezionata.

Vedere anche

Concetti

Associazione di controlli ai dati in Visual Studio

Altre risorse

DataTable (ADO.NET)

Cenni preliminari sulle applicazioni dati in Visual Studio

Connessione ai dati in Visual Studio

Preparazione dell'applicazione al ricevimento di dati

Recupero di dati nell'applicazione

Modifica di dati nell'applicazione

Convalida dei dati

Salvataggio di dati