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.
Una funzione primaria di qualsiasi applicazione di database si connette a un'origine dati e recupera i dati contenuti. I provider di dati .NET Framework di ADO.NET fungono da ponte tra un'applicazione e un'origine dati, consentendo l'esecuzione di comandi e il recupero dei dati tramite DataReader o DataAdapter. Una funzione chiave di qualsiasi applicazione di database è la possibilità di aggiornare i dati archiviati nel database. In ADO.NET, l'aggiornamento dei dati comporta l'uso degli oggetti DataAdapter e DataSete Command e può comportare anche l'uso delle transazioni.
In questa sezione
Connessione a un'origine dati
Viene descritto come stabilire una connessione a un'origine dati e come utilizzare gli eventi di connessione.
Stringhe di connessione
Contiene argomenti che descrivono vari aspetti dell'uso delle stringhe di connessione, tra cui parole chiave della stringa di connessione, informazioni di sicurezza e archiviazione e recupero.
Pool di connessioni
Descrive il pool di connessioni per i provider di dati .NET Framework.
Comandi e parametri
Contiene argomenti che descrivono come creare comandi e generatori di comandi, configurare i parametri e come eseguire comandi per recuperare e modificare i dati.
DataAdapter e DataReader
Contiene argomenti che descrivono DataReaders, DataAdapters, parametri, gestione degli eventi DataAdapter ed esecuzione di operazioni batch.
Transazioni e concorrenza
Contiene argomenti che descrivono come eseguire transazioni locali, transazioni distribuite e usare la concorrenza ottimistica.
Recupero di identità o di valori numerati automaticamente
Viene fornito un esempio di mapping dei valori generati per una colonna Identity in una tabella di SQL Server o per un campo Numerazione automatica in una tabella di Microsoft Access, a una colonna di una riga inserita in una tabella. Discute l'unione di valori di identità in un DataTable
.
Recupero di dati binari
Viene descritto come recuperare dati binari o strutture di dati di grandi dimensioni usando CommandBehavior
.
SequentialAccess
per modificare il comportamento predefinito di un oggetto DataReader
.
Modifica dei dati con procedure memorizzate
Viene descritto come usare i parametri di input e i parametri di output della stored procedure per inserire una riga in un database, restituendo un nuovo valore Identity.
Recupero delle informazioni sullo schema del database
Viene descritto come ottenere database o cataloghi, tabelle e viste disponibili in un database, vincoli esistenti per le tabelle e altre informazioni sullo schema da un'origine dati.
DbProviderFactories
Descrive il modello del provider factory e illustra come usare le classi di base nello spazio dei nomi System.Data.Common
.
Traccia dati in ADO.NET
Viene descritto come ADO.NET fornisce funzionalità di traccia dei dati predefinite.
Contatori delle prestazioni
Descrive i contatori delle prestazioni disponibili per SqlClient
e OracleClient
.
Programmazione asincrona
Descrive il supporto di ADO.NET per la programmazione asincrona.
Supporto per lo streaming di SqlClient
Viene illustrato come scrivere applicazioni che esecome trasmettere dati da SQL Server senza caricarli completamente in memoria.