Condividi tramite


DataSets, DataTables e DataViews

Il ADO.NET DataSet è una rappresentazione residente in memoria dei dati che fornisce un modello di programmazione relazionale coerente indipendentemente dall'origine dei dati contenuti. Un DataSet oggetto rappresenta un set completo di dati, incluse le tabelle che contengono, ordinano e vincolano i dati, nonché le relazioni tra le tabelle.

Esistono diversi modi di lavorare con un DataSet , che possono essere applicati in modo indipendente o in combinazione. È possibile:

Un tipo fortemente tipizzato DataSet può essere trasportato anche tramite un servizio Web XML. La progettazione di DataSet lo rende ideale per il trasferimento di dati tramite i servizi Web XML. Per una panoramica dei servizi Web XML, vedere Panoramica di Servizi Web XML. Per un esempio di utilizzo di DataSet da un servizio Web XML, vedere Consumo di un DataSet da un servizio Web XML.

In questa sezione

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

Creazione di un set di dati
Descrive la sintassi per la creazione di un'istanza di .DataSet

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

Aggiunta di DataRelations
Viene descritto come creare relazioni tra tabelle in un oggetto DataSet.

Esplorazione di DataRelations
Viene descritto come utilizzare le relazioni tra le tabelle di un DataSet oggetto per restituire le righe figlio o padre di una relazione padre-figlio.

Unione dei contenuti dei set di dati
Viene descritto come unire il contenuto di un array DataSet, DataTable o DataRow in un altro array DataSet.

Copia del contenuto del set di dati
Viene descritto come creare una copia di un oggetto DataSet che può contenere lo schema e i dati specificati.

gestione degli eventi del DataSet
Descrive gli eventi di un DataSet oggetto e come usarli.

Set di dati tipizzato
Viene illustrato che cos'è un oggetto tipizzato DataSet e come crearlo e usarlo.

DataTables
Viene descritto come creare un DataTableoggetto , definire lo schema e modificare i dati.

DataTableReaders
Viene descritto come creare e usare un oggetto DataTableReader.

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

Uso di XML in un oggetto DataSet
Descrive in che modo l'oggetto DataSet interagisce con XML come origine dati, incluso il caricamento e la persistenza del contenuto di un oggetto DataSet come dati XML.

Utilizzo di un set di dati da un servizio Web XML
Viene descritto come creare un servizio Web XML che utilizza un DataSet oggetto per il trasporto dei dati.

Novità in ADO.NET
Introduce le funzionalità nuove di ADO.NET.

Panoramica di ADO.NET
Fornisce un'introduzione alla progettazione e ai componenti di ADO.NET.

Popolamento di un set di dati da un oggetto DataAdapter
Il testo descrive come caricare un DataSet con dati da un'origine dati.

Aggiornamento di origini dati con DataAdapter
Descrive come risolvere le modifiche dei dati in un DataSet presso l'origine dati.

Aggiunta di vincoli esistenti a un set di dati
Descrive come popolare un DataSet con le informazioni sulla chiave primaria da un'origine dati.

Vedere anche