Oggetti DataSet, DataTable e DataView

L'oggetto DataSet di ADO.NET è una rappresentazione di dati residente in memoria, che fornisce un modello di programmazione relazionale coerente indipendentemente dall'origine dati in esso contenuta. Un DataSet rappresenta un set completo di dati che include le tabelle in cui sono contenuti, ordinati e vincolati i dati e le relazioni tra le tabelle.

Per usare un DataSet sono disponibili numerosi metodi, che è possibile applicare singolarmente o in combinazione. È possibile scegliere:

Un DataSet tipizzato in modo sicuro può anche essere trasportato usando un servizio Web XML. Grazie alla struttura che lo caratterizza, il DataSet è ideale per il trasporto di dati tramite i servizi Web XML. Per una panoramica dei servizi Web XML, vedere Panoramica dei servizi Web XML. Per un esempio di utilizzo di un DataSet da un servizio Web XML, vedere Uso di un set di dati da un servizio Web XML.

Contenuto della sezione

Indicazioni sulla sicurezza
Fornisce indicazioni sulla sicurezza per DataSet e DataTable .

Creazione di un set di dati
Viene descritta la sintassi per la creazione di un'istanza di un tipo DataSet.

Aggiunta di un oggetto DataTable a un dataset
Viene descritto come creare e aggiungere tabelle e colonne a un DataSet.

Aggiunta di oggetti DataRelation
Viene descritto come creare le relazioni tra tabelle in un DataSet.

Esplorazione di oggetti DataRelation
Viene descritto come usare le relazioni tra tabelle in un DataSet per restituire le righe padre o figlio di una relazione padre-figlio.

Unione di contenuti di dataset
Viene descritto come unire il contenuto di una matrice di DataSet, DataTable o DataRow in un altro DataSet.

Copia di contenuti di dataset
Viene descritto come creare una copia di un DataSet in cui possa essere contenuto lo schema e i dati specificati.

Gestione di eventi dataset
Vengono descritti gli eventi di un DataSet e il relativo uso.

Dataset tipizzati
Vengono illustrate le caratteristiche di un DataSet tipizzato e viene descritto come crearlo e usarlo.

DataTables
Viene descritto come creare una DataTable, definire lo schema e modificare i dati.

DataTableReader
Viene descritto come creare e usare un oggetto DataTableReader.

DataView
Viene descritto come creare e usare DataViews e come usare eventi DataView.

Utilizzo di XML in un dataset
Viene descritta l'interazione del DataSet con XML come origine dati, inclusi il caricamento e il mantenimento del contenuto di un DataSet sotto forma di dati XML.

Utilizzo di un dataset da un servizio Web XML
Viene descritto come creare un servizio Web XML che usa un DataSet per trasportare i dati.

Novità in ADO.NET
Vengono descritte le nuove funzionalità di ADO.NET.

Panoramica di ADO.NET
Viene fornita un'introduzione alle caratteristiche e ai componenti di ADO.NET.

Popolamento di un dataset da un oggetto DataAdapter
Viene descritto come caricare un DataSet con dati da un'origine dati.

Aggiornamento di origini dati con DataAdapter
Viene descritto come applicare le modifiche apportate ai dati di un DataSet nell'origine dati.

Aggiunta di vincoli esistenti a un dataset
Viene descritto come compilare un DataSet con informazioni relative alla chiave primaria provenienti da un'origine dati.

Vedere anche