Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
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:
Creare programmaticamente un DataTable, un DataRelation e un Constraint all'interno di un DataSet, quindi popolare le tabelle con i dati.
Popolare il DataSet con tabelle di dati da un'origine dati relazionale esistente utilizzando
DataAdapter.Caricare e rendere persistenti i DataSet contenuti usando XML. Per altre informazioni, vedere Uso di XML in un oggetto DataSet.
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
Linee guida per la 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 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 del contenuto del set di dati Descrive 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 set di dati 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 Descrive come creare e utilizzare 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.
Sezioni correlate
Novità di 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 dataset da un oggetto DataAdapter Viene descritto come caricare un DataSet oggetto con dati da un'origine dati.
Aggiornamento delle origini dati con i DataAdapter Viene descritto come applicare le modifiche apportate ai dati nuovamente alla fonte dati.
Aggiunta di vincoli esistenti a un set di dati Viene descritto come popolare un oggetto DataSet con informazioni sulla chiave primaria da un'origine dati.