Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale

Classe DataAdapter

Rappresenta un gruppo di comandi SQL e una connessione a un database utilizzati per riempire la classe DataSet e aggiornare l'origine dati.

Spazio dei nomi:  System.Data.Common
Assembly:  System.Data (in System.Data.dll)

public class DataAdapter : Component, 
	IDataAdapter

Il tipo DataAdapter espone i seguenti membri.

  NomeDescrizione
Metodo protettoSupportato da XNA FrameworkDataAdapter()Inizializza una nuova istanza di una classe DataAdapter.
Metodo protettoSupportato da XNA FrameworkDataAdapter(DataAdapter)Inizializza una nuova istanza di una classe DataAdapter da un oggetto esistente dello stesso tipo.
In alto

  NomeDescrizione
Proprietà pubblicaSupportato da XNA FrameworkAcceptChangesDuringFillOttiene o imposta un valore che indica se il metodo AcceptChanges viene chiamato su una classe DataRow una volta che questa è stata aggiunta alla classe DataTable, durante un'operazione del metodo Fill.
Proprietà pubblicaSupportato da XNA FrameworkAcceptChangesDuringUpdateOttiene o imposta se il metodo AcceptChanges viene chiamato durante un metodo Update.
Proprietà protetta.CanRaiseEventsOttiene un valore che indica se il componente può generare un evento. (Ereditato da Component)
Proprietà pubblicaContainerottiene IContainer contenente Component. (Ereditato da Component)
Proprietà pubblicaSupportato da XNA FrameworkContinueUpdateOnErrorOttiene o imposta un valore che specifica se generare un'eccezione quando viene rilevato un errore durante l'aggiornamento di una riga.
Proprietà protetta.DesignModeottiene un valore che indica se Component si trova in modalità progettazione. (Ereditato da Component)
Proprietà protetta.Supportato da XNA FrameworkEventsOttiene l'elenco dei gestori eventi associati a questo Component. (Ereditato da Component)
Proprietà pubblicaSupportato da XNA FrameworkFillLoadOptionOttiene o imposta l'oggetto LoadOption che determina il modo in cui l'adattatore riempie l'oggetto DataTable dall'oggetto DbDataReader.
Proprietà pubblicaSupportato da XNA FrameworkMissingMappingActionDetermina l'operazione da eseguire quando per i dati in arrivo non è presente una tabella o una colonna corrispondente.
Proprietà pubblicaSupportato da XNA FrameworkMissingSchemaActionDetermina l'operazione da eseguire quando per lo schema DataSet esistente non esistono dati in arrivo corrispondenti.
Proprietà pubblicaSupportato da XNA FrameworkReturnProviderSpecificTypesOttiene o imposta un valore che indica se il metodo Fill deve restituire valori specifici del provider o valori comuni conformi a CLS.
Proprietà pubblicaSupportato da XNA FrameworkSiteottiene o imposta ISite il Component. (Ereditato da Component)
Proprietà pubblicaSupportato da XNA FrameworkTableMappingsOttiene un insieme che contiene il mapping principale tra una tabella di origine e un oggetto DataTable.
In alto

  NomeDescrizione
Metodo protettoSupportato da XNA FrameworkCloneInternals Obsoleta. Crea una copia di questa istanza di DataAdapter.
Metodo pubblicoCreateObjRefCrea un oggetto che contiene tutte le informazioni rilevanti obbligatorio per generare un proxy utilizzato per comunicare con un oggetto remoto. (Ereditato da MarshalByRefObject)
Metodo protettoSupportato da XNA FrameworkCreateTableMappingsCrea un nuovo oggetto DataTableMappingCollection.
Metodo pubblicoSupportato da XNA FrameworkDispose()Libera tutte le risorse utilizzate da Component. (Ereditato da Component)
Metodo protettoSupportato da XNA FrameworkDispose(Boolean)Rilascia le risorse non gestite utilizzate da DataAdapter e, facoltativamente, le risorse gestite. (Esegue l'override di Component.Dispose(Boolean)).
Metodo pubblicoSupportato da XNA FrameworkEquals(Object) Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object)
Metodo pubblicoSupportato da XNA FrameworkFill(DataSet)Aggiunge o aggiorna righe nell'oggetto DataSet in modo che corrispondano a quelle dell'origine dati.
Metodo protettoSupportato da XNA FrameworkFill(DataTable, IDataReader)Aggiunge o aggiorna righe nell'oggetto DataTable affinché corrispondano a quelle dell'origine dati, utilizzando il nome di DataTable e l'oggetto IDataReader specificato.
Metodo protettoSupportato da XNA FrameworkFill(DataTable[], IDataReader, Int32, Int32)Aggiunge o aggiorna righe in un intervallo specificato nell'insieme di oggetti DataTable affinché corrispondano a quelle nell'origine dati.
Metodo protettoSupportato da XNA FrameworkFill(DataSet, String, IDataReader, Int32, Int32)Aggiunge o aggiorna righe in un intervallo specificato nell'oggetto DataSet affinché corrispondano a quelle nell'origine dati mediante DataSet e i nomi di DataTable.
Metodo pubblicoSupportato da XNA FrameworkFillSchema(DataSet, SchemaType)Aggiunge un oggetto DataTable all'oggetto DataSet specificato e di configurare lo schema in modo che corrisponda a quello dell'origine dati basato sull'oggetto SchemaType specificato.
Metodo protettoSupportato da XNA FrameworkFillSchema(DataTable, SchemaType, IDataReader)Aggiunge una classe DataTable alla classe DataSet specificata.
Metodo protettoSupportato da XNA FrameworkFillSchema(DataSet, SchemaType, String, IDataReader)Aggiunge una classe DataTable alla classe DataSet specificata.
Metodo protettoSupportato da XNA FrameworkFinalizeRilascia risorse non gestite e l'esecuzione di altre operazioni di pulitura prima di Component viene recuperato dalla Garbage Collection. (Ereditato da Component)
Metodo pubblicoSupportato da XNA FrameworkGetFillParametersOttiene i parametri impostati dall'utente durante l'esecuzione di un'istruzione SQL SELECT.
Metodo pubblicoSupportato da XNA FrameworkGetHashCode Funge da funzione hash per un particolare tipo. (Ereditato da Object)
Metodo pubblicoGetLifetimeServiceRecupera l'oggetto corrente del servizio di durata che controlla i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject)
Metodo protettoGetServiceRestituisce un oggetto che rappresenta un servizio fornito da Component o dal Container. (Ereditato da Component)
Metodo pubblicoSupportato da XNA FrameworkGetType Ottiene il Type dell'istanza corrente. (Ereditato da Object)
Metodo protettoSupportato da XNA FrameworkHasTableMappingsIndica se è stata creata una classe DataTableMappingCollection.
Metodo pubblicoInitializeLifetimeServiceOttiene un oggetto di servizio di durata per controllare i criteri di durata dell'istanza. (Ereditato da MarshalByRefObject)
Metodo protettoSupportato da XNA FrameworkMemberwiseClone() Crea una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Metodo protettoMemberwiseClone(Boolean)Crea una copia superficiale corrente MarshalByRefObject oggetto. (Ereditato da MarshalByRefObject)
Metodo protettoSupportato da XNA FrameworkOnFillErrorRichiamato quando si verifica un errore durante l'utilizzo del metodo Fill.
Metodo pubblicoSupportato da XNA FrameworkResetFillLoadOptionReimposta la proprietà FillLoadOption allo stato predefinito e fa in modo che il metodo DataAdapter.Fill rispetti la proprietà AcceptChangesDuringFill.
Metodo pubblicoSupportato da XNA FrameworkShouldSerializeAcceptChangesDuringFillDetermina se la proprietà AcceptChangesDuringFill deve essere mantenuta.
Metodo pubblicoSupportato da XNA FrameworkShouldSerializeFillLoadOptionDetermina se la proprietà FillLoadOption deve essere mantenuta.
Metodo protettoSupportato da XNA FrameworkShouldSerializeTableMappingsDetermina se sono presenti più oggetti DataTableMapping e se è necessario conservarli.
Metodo pubblicoSupportato da XNA FrameworkToStringRestituisce un oggetto String contenere il nome Component, se presente. Questo metodo non deve essere sottoposto a override. (Ereditato da Component)

In XNA Framework 3.0, questo membro viene ereditato da Object.ToString().
Metodo pubblicoSupportato da XNA FrameworkUpdateChiama le corrispondenti istruzioni INSERT, UPDATE o DELETE per ciascuna riga inserita, aggiornata o eliminata nell'oggetto DataSet specificato da un oggetto DataTable denominato "Table."
In alto

  NomeDescrizione
Evento pubblicoSupportato da XNA FrameworkDisposedSi verifica quando il componente viene eliminato da una chiamata a Dispose metodo. (Ereditato da Component)
Evento pubblicoSupportato da XNA FrameworkFillErrorRestituito quando si verifica un errore durante un'operazione di riempimento.
In alto

  NomeDescrizione
Implementazione esplicita dell'interfacciaProprietà privataSupportato da XNA FrameworkIDataAdapter.TableMappingsIndica come viene eseguito il mapping tra una tabella di origine e una tabella dataset.
In alto

L'oggetto DataAdapter funge da ponte tra un oggetto DataSet e un'origine dati per il recupero e il salvataggio dei dati. L'oggetto DataAdapter fornisce questo ponte tramite il mapping del metodo Fill, mediante il quale i dati vengono modificati nell'oggetto DataSet affinché corrispondano a quelli nell'origine dati, e del metodo Update, mediante il quale i dati nell'origine dati vengono modificati affinché corrispondano a quelli nell'oggetto DataSet.

In caso di connessione a un database SQL Server, è possibile incrementare le prestazioni complessive utilizzando l'oggetto SqlDataAdapter insieme ai relativi oggetti SqlCommand e SqlConnection associati. Per le origini dati supportate da OLE DB, utilizzare l'oggetto DataAdapter con i relativi oggetti associati OleDbCommand e OleDbConnection. Per le origini dati supportate da ODBC, utilizzare l'oggetto DataAdapter con i relativi oggetti associati OdbcCommand e OdbcConnection. Per i database Oracle, utilizzare l'oggetto DataAdapter con i relativi oggetti associati OracleCommand e OracleConnection.

Quando viene creata un'istanza della classe DataAdapter, le proprietà in lettura/scrittura vengono impostate sui valori iniziali. Per un elenco di questi valori, vedere il costruttore del metodo DataAdapter.

.NET Framework

Supportato in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supportato in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (ruoli di base del server non supportati), Windows Server 2008 R2 (ruoli di base del server supportati con SP1 o versione successiva, Itanium non supportato)

.NET Framework non supporta tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Qualsiasi membro pubblico static (Shared in Visual Basic) di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft