SqlDataAdapter SqlDataAdapter SqlDataAdapter SqlDataAdapter Class

Définition

Représente un ensemble de commandes de données et une connexion à une base de données qui permettent de remplir DataSet et de mettre à jour une base de données SQL Server.Represents a set of data commands and a database connection that are used to fill the DataSet and update a SQL Server database. Cette classe ne peut pas être héritée.This class cannot be inherited.

public ref class SqlDataAdapter sealed : System::Data::Common::DbDataAdapter, ICloneable
public sealed class SqlDataAdapter : System.Data.Common.DbDataAdapter, ICloneable
type SqlDataAdapter = class
    inherit DbDataAdapter
    interface IDbDataAdapter
    interface IDataAdapter
    interface ICloneable
Public NotInheritable Class SqlDataAdapter
Inherits DbDataAdapter
Implements ICloneable
Héritage
Implémente

Exemples

L’exemple suivant utilise le SqlCommand, SqlDataAdapter, et SqlConnection pour sélectionner des enregistrements à partir d’une base de données et remplir un DataSet avec les lignes sélectionnées.The following example uses the SqlCommand, SqlDataAdapter, and SqlConnection to select records from a database and populate a DataSet with the selected rows. La pleine DataSet est alors retournée.The filled DataSet is then returned. Pour ce faire, est passé à la méthode initialisé DataSet, une chaîne de connexion et une chaîne de requête qui est une instruction Transact-SQL SELECT.To accomplish this, the method is passed an initialized DataSet, a connection string, and a query string that is a Transact-SQL SELECT statement.

private static DataSet SelectRows(DataSet dataset,
    string connectionString,string queryString) 
{
    using (SqlConnection connection = 
        new SqlConnection(connectionString))
    {
        SqlDataAdapter adapter = new SqlDataAdapter();
        adapter.SelectCommand = new SqlCommand(
            queryString, connection);
        adapter.Fill(dataset);
        return dataset;
    }
}

Public Function SelectRows( _
    ByVal dataSet As DataSet, ByVal connectionString As String, _
    ByVal queryString As String) As DataSet

    Using connection As New SqlConnection(connectionString)
        Dim adapter As New SqlDataAdapter()
        adapter.SelectCommand = New SqlCommand( _
            queryString, connection)
        adapter.Fill(dataSet)
        Return dataSet
    End Using
End Function

Remarques

Le SqlDataAdapter, fait Office de pont entre une DataSet et SQL Server pour la récupération et l’enregistrement des données.The SqlDataAdapter, serves as a bridge between a DataSet and SQL Server for retrieving and saving data. Le SqlDataAdapter fournit ce pont en mappant Fill, qui modifie les données dans le DataSet faire correspondre les données dans la source de données, et Update, qui modifie les données dans la source de données pour faire correspondre les données dans le DataSet, à l’aide la instructions Transact-SQL appropriées par rapport à la source de données.The SqlDataAdapter provides this bridge by mapping Fill, which changes the data in the DataSet to match the data in the data source, and Update, which changes the data in the data source to match the data in the DataSet, using the appropriate Transact-SQL statements against the data source. La mise à jour est effectuée sur une base par ligne.The update is performed on a by-row basis. Pour chaque ligne insérée, modifié ou supprimé, le Update méthode détermine le type de modification qui a été effectué sur celui-ci (Insert, Update, ou Delete).For every inserted, modified, and deleted row, the Update method determines the type of change that has been performed on it (Insert, Update, or Delete). Selon le type de modification, le Insert, Update, ou Delete modèle de commande s’exécute pour propager la ligne modifiée à la source de données.Depending on the type of change, the Insert, Update, or Delete command template executes to propagate the modified row to the data source. Lorsque le SqlDataAdapter remplit un DataSet, il crée les tables et colonnes nécessaires pour les données retournées si elles n’existent pas déjà.When the SqlDataAdapter fills a DataSet, it creates the necessary tables and columns for the returned data if they do not already exist. Toutefois, les informations de clé primaire ne sont pas incluses dans le schéma créé implicitement, sauf si le MissingSchemaAction propriété est définie sur AddWithKey.However, primary key information is not included in the implicitly created schema unless the MissingSchemaAction property is set to AddWithKey. Vous devrez peut-être également le SqlDataAdapter créer le schéma de la DataSet, y compris des informations de clé primaire, avant de le remplir avec des données à l’aide FillSchema.You may also have the SqlDataAdapter create the schema of the DataSet, including primary key information, before filling it with data using FillSchema. Pour plus d’informations, consultez Ajout de contraintes existantes à un DataSet.For more information, see Adding Existing Constraints to a DataSet.

SqlDataAdapter est utilisé conjointement avec SqlConnection et SqlCommand pour augmenter les performances lors de la connexion à une base de données SQL Server.SqlDataAdapter is used in conjunction with SqlConnection and SqlCommand to increase performance when connecting to a SQL Server database.

Notes

Si vous utilisez des procédures stockées SQL Server pour modifier ou supprimer des données à l'aide de DataAdapter, assurez-vous que vous n'utilisez pas SET NOCOUNT ON dans la définition de procédure stockée.If you are using SQL Server stored procedures to edit or delete data using a DataAdapter, make sure that you do not use SET NOCOUNT ON in the stored procedure definition. En effet, le nombre de lignes affectées retourné serait alors la valeur zéro, ce que DataAdapter interprète comme un conflit d'accès concurrentiel.This causes the rows affected count returned to be zero, which the DataAdapter interprets as a concurrency conflict. Dans ce cas, l'exception DBConcurrencyException est levée.In this event, a DBConcurrencyException will be thrown.

Le SqlDataAdapter inclut également le SelectCommand, InsertCommand, DeleteCommand, UpdateCommand, et TableMappings propriétés afin de faciliter le chargement et la mise à jour de données.The SqlDataAdapter also includes the SelectCommand, InsertCommand, DeleteCommand, UpdateCommand, and TableMappings properties to facilitate the loading and updating of data.

Lorsqu’une instance de SqlDataAdapter est créé, la lecture/écriture propriétés sont définies sur les valeurs initiales.When an instance of SqlDataAdapter is created, the read/write properties are set to initial values. Pour obtenir la liste de ces valeurs, consultez le SqlDataAdapter constructeur.For a list of these values, see the SqlDataAdapter constructor.

Le InsertCommand, DeleteCommand, et UpdateCommand sont des modèles génériques qui sont remplis automatiquement avec des valeurs individuelles à partir de chaque ligne modifiée via le mécanisme de paramètres.The InsertCommand, DeleteCommand, and UpdateCommand are generic templates that are automatically filled with individual values from every modified row through the parameters mechanism.

Pour chaque colonne que vous propagez à la source de données sur Update, un paramètre doit être ajouté à la InsertCommand, UpdateCommand, ou DeleteCommand.For every column that you propagate to the data source on Update, a parameter should be added to the InsertCommand, UpdateCommand, or DeleteCommand. Le SourceColumn propriété de la DbParameter objet doit être défini sur le nom de la colonne.The SourceColumn property of the DbParameter object should be set to the name of the column. Ce paramètre indique que la valeur du paramètre n’est pas définie manuellement, mais qu’il provient de la colonne particulière de la ligne actuellement traitée.This setting indicates that the value of the parameter is not set manually, but is taken from the particular column in the currently processed row.

Notes

Un InvalidOperationException se produira si la Fill méthode est appelée et la table contient un type défini par l’utilisateur qui n’est pas disponible sur l’ordinateur client.An InvalidOperationException will occur if the Fill method is called and the table contains a user-defined type that is not available on the client computer. Pour plus d’informations, consultez les Types.For more information, see CLR User-Defined Types.

Constructeurs

SqlDataAdapter() SqlDataAdapter() SqlDataAdapter() SqlDataAdapter()

Initialise une nouvelle instance de la classe SqlDataAdapter.Initializes a new instance of the SqlDataAdapter class.

SqlDataAdapter(SqlCommand) SqlDataAdapter(SqlCommand) SqlDataAdapter(SqlCommand) SqlDataAdapter(SqlCommand)

Initialise une nouvelle instance de la classe SqlDataAdapter avec le SqlCommand spécifié en tant que propriété SelectCommand.Initializes a new instance of the SqlDataAdapter class with the specified SqlCommand as the SelectCommand property.

SqlDataAdapter(String, SqlConnection) SqlDataAdapter(String, SqlConnection) SqlDataAdapter(String, SqlConnection) SqlDataAdapter(String, SqlConnection)

Initialise une nouvelle instance de la classe SqlDataAdapter avec SelectCommand et un objet SqlConnection.Initializes a new instance of the SqlDataAdapter class with a SelectCommand and a SqlConnection object.

SqlDataAdapter(String, String) SqlDataAdapter(String, String) SqlDataAdapter(String, String) SqlDataAdapter(String, String)

Initialise une nouvelle instance de la classe SqlDataAdapter avec SelectCommand et une chaîne de connexion.Initializes a new instance of the SqlDataAdapter class with a SelectCommand and a connection string.

Propriétés

AcceptChangesDuringFill AcceptChangesDuringFill AcceptChangesDuringFill AcceptChangesDuringFill

Obtient ou définit une valeur indiquant si AcceptChanges() est appelé sur un DataRow après son ajout à DataTable au cours de l’une des opérations Fill.Gets or sets a value indicating whether AcceptChanges() is called on a DataRow after it is added to the DataTable during any of the Fill operations.

(Inherited from DataAdapter)
AcceptChangesDuringUpdate AcceptChangesDuringUpdate AcceptChangesDuringUpdate AcceptChangesDuringUpdate

Obtient ou définit si AcceptChanges() est appelé pendant un Update(DataSet).Gets or sets whether AcceptChanges() is called during a Update(DataSet).

(Inherited from DataAdapter)
CanRaiseEvents CanRaiseEvents CanRaiseEvents CanRaiseEvents

Obtient une valeur qui indique si le composant peut déclencher un événement.Gets a value indicating whether the component can raise an event.

(Inherited from Component)
Container Container Container Container

Obtient le IContainer qui contient Component.Gets the IContainer that contains the Component.

(Inherited from Component)
ContinueUpdateOnError ContinueUpdateOnError ContinueUpdateOnError ContinueUpdateOnError

Obtient ou définit une valeur qui spécifie si pour générer une exception lorsqu’une erreur survient pendant une mise à jour de la ligne.Gets or sets a value that specifies whether to generate an exception when an error is encountered during a row update.

(Inherited from DataAdapter)
DeleteCommand DeleteCommand DeleteCommand DeleteCommand

Obtient ou définit une instruction Transact-SQL ou une procédure stockée pour supprimer des enregistrements du groupe de données.Gets or sets a Transact-SQL statement or stored procedure to delete records from the data set.

DesignMode DesignMode DesignMode DesignMode

Obtient une valeur qui indique si Component est actuellement en mode design.Gets a value that indicates whether the Component is currently in design mode.

(Inherited from Component)
Events Events Events Events

Obtient la liste des gestionnaires d'événements attachés à ce Component.Gets the list of event handlers that are attached to this Component.

(Inherited from Component)
FillCommandBehavior FillCommandBehavior FillCommandBehavior FillCommandBehavior

Obtient ou définit le comportement de la commande utilisée pour remplir l’adaptateur de données.Gets or sets the behavior of the command used to fill the data adapter.

(Inherited from DbDataAdapter)
FillLoadOption FillLoadOption FillLoadOption FillLoadOption

Obtient ou définit le LoadOption qui détermine comment l’adaptateur remplit le DataTable à partir de la DbDataReader.Gets or sets the LoadOption that determines how the adapter fills the DataTable from the DbDataReader.

(Inherited from DataAdapter)
IDataAdapter.TableMappings IDataAdapter.TableMappings IDataAdapter.TableMappings IDataAdapter.TableMappings

Indique comment une table source est mappée à une table de dataset.Indicates how a source table is mapped to a dataset table.

(Inherited from DataAdapter)
InsertCommand InsertCommand InsertCommand InsertCommand

Obtient ou définit une instruction Transact-SQL ou une procédure stockée pour insérer de nouveaux enregistrements dans la source de données.Gets or sets a Transact-SQL statement or stored procedure to insert new records into the data source.

MissingMappingAction MissingMappingAction MissingMappingAction MissingMappingAction

Détermine l’action à entreprendre lorsque les données entrantes ne dispose pas d’une table ou une colonne correspondante.Determines the action to take when incoming data does not have a matching table or column.

(Inherited from DataAdapter)
MissingSchemaAction MissingSchemaAction MissingSchemaAction MissingSchemaAction

Détermine l’action à entreprendre lorsque le schéma DataSet schéma ne correspond pas aux données entrantes.Determines the action to take when existing DataSet schema does not match incoming data.

(Inherited from DataAdapter)
ReturnProviderSpecificTypes ReturnProviderSpecificTypes ReturnProviderSpecificTypes ReturnProviderSpecificTypes

Obtient ou définit si le Fill méthode doit retourner des valeurs spécifiques au fournisseur ou des valeurs communes conformes CLS.Gets or sets whether the Fill method should return provider-specific values or common CLS-compliant values.

(Inherited from DataAdapter)
SelectCommand SelectCommand SelectCommand SelectCommand

Obtient ou définit une instruction Transact-SQL ou une procédure stockée pour sélectionner des enregistrements dans la source de données.Gets or sets a Transact-SQL statement or stored procedure used to select records in the data source.

Site Site Site Site

Obtient ou définit le ISite de Component.Gets or sets the ISite of the Component.

(Inherited from Component)
TableMappings TableMappings TableMappings TableMappings

Obtient une collection qui fournit le mappage principal entre une table source et un DataTable.Gets a collection that provides the master mapping between a source table and a DataTable.

(Inherited from DataAdapter)
UpdateBatchSize UpdateBatchSize UpdateBatchSize UpdateBatchSize

Obtient ou définit le nombre de lignes qui sont traitées lors de chaque aller-retour au serveur.Gets or sets the number of rows that are processed in each round-trip to the server.

UpdateCommand UpdateCommand UpdateCommand UpdateCommand

Obtient ou définit une instruction Transact-SQL ou une procédure stockée pour mettre à jour des enregistrements dans la source de données.Gets or sets a Transact-SQL statement or stored procedure used to update records in the data source.

Événements

Disposed Disposed Disposed Disposed

Se produit lorsque le composant est supprimé par un appel à la méthode Dispose().Occurs when the component is disposed by a call to the Dispose() method.

(Inherited from Component)
FillError FillError FillError FillError

Retourné lorsqu’une erreur se produit pendant une opération de remplissage.Returned when an error occurs during a fill operation.

(Inherited from DbDataAdapter)
RowUpdated RowUpdated RowUpdated RowUpdated

Se produit pendant une opération de Update(DataSet), après l'exécution d'une commande sur la source de données.Occurs during Update(DataSet) after a command is executed against the data source. La tentative de mise à jour provoque le déclenchement de l'événement.The attempt to update is made, so the event fires.

RowUpdating RowUpdating RowUpdating RowUpdating

Se produit pendant une opération de Update(DataSet), avant l'exécution d'une commande sur la source de données.Occurs during Update(DataSet) before a command is executed against the data source. La tentative de mise à jour provoque le déclenchement de l'événement.The attempt to update is made, so the event fires.

Implémentations d’interfaces explicites

ICloneable.Clone() ICloneable.Clone() ICloneable.Clone() ICloneable.Clone()

Pour obtenir une description de ce membre, consultez Clone().For a description of this member, see Clone().

IDbDataAdapter.DeleteCommand IDbDataAdapter.DeleteCommand IDbDataAdapter.DeleteCommand IDbDataAdapter.DeleteCommand

Pour obtenir une description de ce membre, consultez DeleteCommand.For a description of this member, see DeleteCommand.

IDbDataAdapter.InsertCommand IDbDataAdapter.InsertCommand IDbDataAdapter.InsertCommand IDbDataAdapter.InsertCommand

Pour obtenir une description de ce membre, consultez InsertCommand.For a description of this member, see InsertCommand.

IDbDataAdapter.SelectCommand IDbDataAdapter.SelectCommand IDbDataAdapter.SelectCommand IDbDataAdapter.SelectCommand

Pour obtenir une description de ce membre, consultez SelectCommand.For a description of this member, see SelectCommand.

IDbDataAdapter.UpdateCommand IDbDataAdapter.UpdateCommand IDbDataAdapter.UpdateCommand IDbDataAdapter.UpdateCommand

Pour obtenir une description de ce membre, consultez UpdateCommand.For a description of this member, see UpdateCommand.

Méthodes

AddToBatch(IDbCommand) AddToBatch(IDbCommand) AddToBatch(IDbCommand) AddToBatch(IDbCommand)

Ajoute un IDbCommand au lot actuel.Adds a IDbCommand to the current batch.

(Inherited from DbDataAdapter)
ClearBatch() ClearBatch() ClearBatch() ClearBatch()

Supprime tous les IDbCommand objets du lot.Removes all IDbCommand objects from the batch.

(Inherited from DbDataAdapter)
CloneInternals() CloneInternals() CloneInternals() CloneInternals()

Crée une copie de cette instance de DataAdapter.Creates a copy of this instance of DataAdapter.

(Inherited from DataAdapter)
CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
CreateRowUpdatedEvent(DataRow, IDbCommand, StatementType, DataTableMapping) CreateRowUpdatedEvent(DataRow, IDbCommand, StatementType, DataTableMapping) CreateRowUpdatedEvent(DataRow, IDbCommand, StatementType, DataTableMapping) CreateRowUpdatedEvent(DataRow, IDbCommand, StatementType, DataTableMapping)

Initialise une nouvelle instance de la classe RowUpdatedEventArgs.Initializes a new instance of the RowUpdatedEventArgs class.

(Inherited from DbDataAdapter)
CreateRowUpdatingEvent(DataRow, IDbCommand, StatementType, DataTableMapping) CreateRowUpdatingEvent(DataRow, IDbCommand, StatementType, DataTableMapping) CreateRowUpdatingEvent(DataRow, IDbCommand, StatementType, DataTableMapping) CreateRowUpdatingEvent(DataRow, IDbCommand, StatementType, DataTableMapping)

Initialise une nouvelle instance de la classe RowUpdatingEventArgs.Initializes a new instance of the RowUpdatingEventArgs class.

(Inherited from DbDataAdapter)
CreateTableMappings() CreateTableMappings() CreateTableMappings() CreateTableMappings()

Crée un DataTableMappingCollection.Creates a new DataTableMappingCollection.

(Inherited from DataAdapter)
Dispose() Dispose() Dispose() Dispose()

Libère toutes les ressources utilisées par Component.Releases all resources used by the Component.

(Inherited from Component)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Libère les ressources non managées utilisées par DbDataAdapter et libère éventuellement les ressources managées.Releases the unmanaged resources used by the DbDataAdapter and optionally releases the managed resources.

(Inherited from DbDataAdapter)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExecuteBatch() ExecuteBatch() ExecuteBatch() ExecuteBatch()

Exécute le lot actuel.Executes the current batch.

(Inherited from DbDataAdapter)
Fill(DataSet) Fill(DataSet) Fill(DataSet) Fill(DataSet)

Ajoute ou actualise des lignes dans le DataSet.Adds or refreshes rows in the DataSet.

(Inherited from DbDataAdapter)
Fill(DataSet, Int32, Int32, String) Fill(DataSet, Int32, Int32, String) Fill(DataSet, Int32, Int32, String) Fill(DataSet, Int32, Int32, String)

Ajoute ou actualise des lignes dans une plage spécifiée dans le DataSet correspondre à ceux de la source de données en utilisant le DataSet et DataTable noms.Adds or refreshes rows in a specified range in the DataSet to match those in the data source using the DataSet and DataTable names.

(Inherited from DbDataAdapter)
Fill(DataSet, Int32, Int32, String, IDbCommand, CommandBehavior) Fill(DataSet, Int32, Int32, String, IDbCommand, CommandBehavior) Fill(DataSet, Int32, Int32, String, IDbCommand, CommandBehavior) Fill(DataSet, Int32, Int32, String, IDbCommand, CommandBehavior)

Ajoute ou actualise des lignes dans une plage spécifiée dans le DataSet correspondre à ceux de la source de données en utilisant le DataSet et les noms de tables, de chaîne de commande et de comportement de la commande source.Adds or refreshes rows in a specified range in the DataSet to match those in the data source using the DataSet and source table names, command string, and command behavior.

(Inherited from DbDataAdapter)
Fill(DataSet, String) Fill(DataSet, String) Fill(DataSet, String) Fill(DataSet, String)

Ajoute ou actualise des lignes dans le DataSet correspondre à ceux de la source de données en utilisant le DataSet et DataTable noms.Adds or refreshes rows in the DataSet to match those in the data source using the DataSet and DataTable names.

(Inherited from DbDataAdapter)
Fill(DataSet, String, IDataReader, Int32, Int32) Fill(DataSet, String, IDataReader, Int32, Int32) Fill(DataSet, String, IDataReader, Int32, Int32) Fill(DataSet, String, IDataReader, Int32, Int32)

Ajoute ou actualise des lignes dans une plage spécifiée dans le DataSet correspondre à ceux de la source de données en utilisant le DataSet, DataTable, et IDataReader noms.Adds or refreshes rows in a specified range in the DataSet to match those in the data source using the DataSet, DataTable, and IDataReader names.

(Inherited from DbDataAdapter)
Fill(DataTable) Fill(DataTable) Fill(DataTable) Fill(DataTable)

Ajoute ou actualise des lignes dans une plage spécifiée dans le DataSet correspondre à ceux de la source de données en utilisant le DataTable nom.Adds or refreshes rows in a specified range in the DataSet to match those in the data source using the DataTable name.

(Inherited from DbDataAdapter)
Fill(DataTable, IDataReader) Fill(DataTable, IDataReader) Fill(DataTable, IDataReader) Fill(DataTable, IDataReader)

Ajoute ou actualise des lignes dans un DataTable correspondre à ceux de la source de données à l’aide de la DataTable et IDataReader noms.Adds or refreshes rows in a DataTable to match those in the data source using the specified DataTable and IDataReader names.

(Inherited from DbDataAdapter)
Fill(DataTable, IDbCommand, CommandBehavior) Fill(DataTable, IDbCommand, CommandBehavior) Fill(DataTable, IDbCommand, CommandBehavior) Fill(DataTable, IDbCommand, CommandBehavior)

Ajoute ou actualise des lignes dans un DataTable correspondre à ceux de la source de données à l’aide de la DataTable, IDbCommand et CommandBehavior.Adds or refreshes rows in a DataTable to match those in the data source using the specified DataTable, IDbCommand and CommandBehavior.

(Inherited from DbDataAdapter)
Fill(DataTable[], IDataReader, Int32, Int32) Fill(DataTable[], IDataReader, Int32, Int32) Fill(DataTable[], IDataReader, Int32, Int32) Fill(DataTable[], IDataReader, Int32, Int32)

Ajoute ou actualise des lignes dans une plage spécifiée dans la collection de DataTable objets correspondent à celles de la source de données.Adds or refreshes rows in a specified range in the collection of DataTable objects to match those in the data source.

(Inherited from DataAdapter)
Fill(DataTable[], Int32, Int32, IDbCommand, CommandBehavior) Fill(DataTable[], Int32, Int32, IDbCommand, CommandBehavior) Fill(DataTable[], Int32, Int32, IDbCommand, CommandBehavior) Fill(DataTable[], Int32, Int32, IDbCommand, CommandBehavior)

Ajoute ou actualise des lignes dans une plage spécifiée dans le DataSet correspondre à ceux de la source de données en utilisant le DataSet et DataTable noms.Adds or refreshes rows in a specified range in the DataSet to match those in the data source using the DataSet and DataTable names.

(Inherited from DbDataAdapter)
Fill(Int32, Int32, DataTable[]) Fill(Int32, Int32, DataTable[]) Fill(Int32, Int32, DataTable[]) Fill(Int32, Int32, DataTable[])

Ajoute ou actualise des lignes dans un DataTable correspondre à ceux de la source de données, en commençant à l’enregistrement spécifié et en récupérant le nombre maximal spécifié d’enregistrements.Adds or refreshes rows in a DataTable to match those in the data source starting at the specified record and retrieving up to the specified maximum number of records.

(Inherited from DbDataAdapter)
FillSchema(DataSet, SchemaType) FillSchema(DataSet, SchemaType) FillSchema(DataSet, SchemaType) FillSchema(DataSet, SchemaType)

Ajoute un DataTable nommé « Table » au DataSet spécifié et configure le schéma pour qu’il corresponde à celui de la source de données en fonction du SchemaType spécifié.Adds a DataTable named "Table" to the specified DataSet and configures the schema to match that in the data source based on the specified SchemaType.

(Inherited from DbDataAdapter)
FillSchema(DataSet, SchemaType, IDbCommand, String, CommandBehavior) FillSchema(DataSet, SchemaType, IDbCommand, String, CommandBehavior) FillSchema(DataSet, SchemaType, IDbCommand, String, CommandBehavior) FillSchema(DataSet, SchemaType, IDbCommand, String, CommandBehavior)

Ajoute un DataTable spécifié DataSet et configure le schéma pour correspondre à celui de la source de données en fonction spécifié SchemaType.Adds a DataTable to the specified DataSet and configures the schema to match that in the data source based on the specified SchemaType.

(Inherited from DbDataAdapter)
FillSchema(DataSet, SchemaType, String) FillSchema(DataSet, SchemaType, String) FillSchema(DataSet, SchemaType, String) FillSchema(DataSet, SchemaType, String)

Ajoute un DataTable au DataSet spécifié et configure le schéma pour qu’il corresponde à celui de la source de données en fonction du SchemaType et du DataTable spécifiés.Adds a DataTable to the specified DataSet and configures the schema to match that in the data source based upon the specified SchemaType and DataTable.

(Inherited from DbDataAdapter)
FillSchema(DataSet, SchemaType, String, IDataReader) FillSchema(DataSet, SchemaType, String, IDataReader) FillSchema(DataSet, SchemaType, String, IDataReader) FillSchema(DataSet, SchemaType, String, IDataReader)

Ajoute un DataTable spécifié DataSet.Adds a DataTable to the specified DataSet.

(Inherited from DataAdapter)
FillSchema(DataTable, SchemaType) FillSchema(DataTable, SchemaType) FillSchema(DataTable, SchemaType) FillSchema(DataTable, SchemaType)

Configure le schéma du DataTable spécifié en fonction du SchemaType spécifié.Configures the schema of the specified DataTable based on the specified SchemaType.

(Inherited from DbDataAdapter)
FillSchema(DataTable, SchemaType, IDataReader) FillSchema(DataTable, SchemaType, IDataReader) FillSchema(DataTable, SchemaType, IDataReader) FillSchema(DataTable, SchemaType, IDataReader)

Ajoute un DataTable spécifié DataSet.Adds a DataTable to the specified DataSet.

(Inherited from DataAdapter)
FillSchema(DataTable, SchemaType, IDbCommand, CommandBehavior) FillSchema(DataTable, SchemaType, IDbCommand, CommandBehavior) FillSchema(DataTable, SchemaType, IDbCommand, CommandBehavior) FillSchema(DataTable, SchemaType, IDbCommand, CommandBehavior)

Configure le schéma spécifié DataTable en fonction du SchemaType, chaîne de commande et CommandBehavior valeurs.Configures the schema of the specified DataTable based on the specified SchemaType, command string, and CommandBehavior values.

(Inherited from DbDataAdapter)
GetBatchedParameter(Int32, Int32) GetBatchedParameter(Int32, Int32) GetBatchedParameter(Int32, Int32) GetBatchedParameter(Int32, Int32)

Retourne un IDataParameter à partir d’une des commandes dans le lot actuel.Returns a IDataParameter from one of the commands in the current batch.

(Inherited from DbDataAdapter)
GetBatchedRecordsAffected(Int32, Int32, Exception) GetBatchedRecordsAffected(Int32, Int32, Exception) GetBatchedRecordsAffected(Int32, Int32, Exception) GetBatchedRecordsAffected(Int32, Int32, Exception)

Retourne des informations relatives à une tentative de mise à jour individuelle au sein d’une plus grande mise à jour par lot.Returns information about an individual update attempt within a larger batched update.

(Inherited from DbDataAdapter)
GetFillParameters() GetFillParameters() GetFillParameters() GetFillParameters()

Obtient les paramètres définis par l’utilisateur lors de l’exécution d’une instruction SQL SELECT.Gets the parameters set by the user when executing an SQL SELECT statement.

(Inherited from DbDataAdapter)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetService(Type) GetService(Type) GetService(Type) GetService(Type)

Retourne un objet qui représente un service fourni par Component ou par son Container.Returns an object that represents a service provided by the Component or by its Container.

(Inherited from Component)
GetType() GetType() GetType() GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Inherited from Object)
HasTableMappings() HasTableMappings() HasTableMappings() HasTableMappings()

Indique si un DataTableMappingCollection a été créé.Indicates whether a DataTableMappingCollection has been created.

(Inherited from DataAdapter)
InitializeBatching() InitializeBatching() InitializeBatching() InitializeBatching()

Initialise le traitement par lot pour le DbDataAdapter.Initializes batching for the DbDataAdapter.

(Inherited from DbDataAdapter)
InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

Crée une copie superficielle de l'objet MarshalByRefObject actuel.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
OnFillError(FillErrorEventArgs) OnFillError(FillErrorEventArgs) OnFillError(FillErrorEventArgs) OnFillError(FillErrorEventArgs)

Déclenche l'événement FillError.Raises the FillError event.

(Inherited from DbDataAdapter)
OnRowUpdated(RowUpdatedEventArgs) OnRowUpdated(RowUpdatedEventArgs) OnRowUpdated(RowUpdatedEventArgs) OnRowUpdated(RowUpdatedEventArgs)

Déclenche le RowUpdated événements d’un fournisseur de données .NET Framework.Raises the RowUpdated event of a .NET Framework data provider.

(Inherited from DbDataAdapter)
OnRowUpdating(RowUpdatingEventArgs) OnRowUpdating(RowUpdatingEventArgs) OnRowUpdating(RowUpdatingEventArgs) OnRowUpdating(RowUpdatingEventArgs)

Déclenche le RowUpdating événements d’un fournisseur de données .NET Framework.Raises the RowUpdating event of a .NET Framework data provider.

(Inherited from DbDataAdapter)
ResetFillLoadOption() ResetFillLoadOption() ResetFillLoadOption() ResetFillLoadOption()

Réinitialise FillLoadOption à son état par défaut et les causes Fill(DataSet) d’honorer AcceptChangesDuringFill.Resets FillLoadOption to its default state and causes Fill(DataSet) to honor AcceptChangesDuringFill.

(Inherited from DataAdapter)
ShouldSerializeAcceptChangesDuringFill() ShouldSerializeAcceptChangesDuringFill() ShouldSerializeAcceptChangesDuringFill() ShouldSerializeAcceptChangesDuringFill()

Détermine si le AcceptChangesDuringFill propriété doit être persistante.Determines whether the AcceptChangesDuringFill property should be persisted.

(Inherited from DataAdapter)
ShouldSerializeFillLoadOption() ShouldSerializeFillLoadOption() ShouldSerializeFillLoadOption() ShouldSerializeFillLoadOption()

Détermine si le FillLoadOption propriété doit être persistante.Determines whether the FillLoadOption property should be persisted.

(Inherited from DataAdapter)
ShouldSerializeTableMappings() ShouldSerializeTableMappings() ShouldSerializeTableMappings() ShouldSerializeTableMappings()

Détermine si un ou plusieurs DataTableMapping objets existent et qu’ils doivent être persistants.Determines whether one or more DataTableMapping objects exist and they should be persisted.

(Inherited from DataAdapter)
TerminateBatching() TerminateBatching() TerminateBatching() TerminateBatching()

Se termine le traitement par lot pour le DbDataAdapter.Ends batching for the DbDataAdapter.

(Inherited from DbDataAdapter)
ToString() ToString() ToString() ToString()

Retourne un String contenant le nom du Component, s’il en existe un.Returns a String containing the name of the Component, if any. Cette méthode ne doit pas être remplacée.This method should not be overridden.

(Inherited from Component)
Update(DataRow[]) Update(DataRow[]) Update(DataRow[]) Update(DataRow[])

Met à jour les valeurs dans la base de données en exécutant les instructions INSERT, UPDATE ou DELETE respectives pour chaque inséré, mis à jour ou supprimé la ligne dans le tableau spécifié dans le DataSet.Updates the values in the database by executing the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the specified array in the DataSet.

(Inherited from DbDataAdapter)
Update(DataRow[], DataTableMapping) Update(DataRow[], DataTableMapping) Update(DataRow[], DataTableMapping) Update(DataRow[], DataTableMapping)

Met à jour les valeurs dans la base de données en exécutant les instructions INSERT, UPDATE ou DELETE respectives pour chaque inséré, mis à jour ou supprimé la ligne dans le tableau spécifié de DataSet objets.Updates the values in the database by executing the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the specified array of DataSet objects.

(Inherited from DbDataAdapter)
Update(DataSet) Update(DataSet) Update(DataSet) Update(DataSet)

Met à jour les valeurs dans la base de données en exécutant les instructions INSERT, UPDATE ou DELETE respectives pour chaque inséré, mis à jour ou supprimé la ligne dans le texte spécifié DataSet.Updates the values in the database by executing the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the specified DataSet.

(Inherited from DbDataAdapter)
Update(DataSet, String) Update(DataSet, String) Update(DataSet, String) Update(DataSet, String)

Met à jour les valeurs de la base de données en exécutant les instructions INSERT, UPDATE ou DELETE respectives pour chaque ligne insérée, mise à jour ou supprimée dans DataSet avec le nom DataTable spécifié.Updates the values in the database by executing the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the DataSet with the specified DataTable name.

(Inherited from DbDataAdapter)
Update(DataTable) Update(DataTable) Update(DataTable) Update(DataTable)

Met à jour les valeurs dans la base de données en exécutant les instructions INSERT, UPDATE ou DELETE respectives pour chaque inséré, mis à jour ou supprimé la ligne dans le texte spécifié DataTable.Updates the values in the database by executing the respective INSERT, UPDATE, or DELETE statements for each inserted, updated, or deleted row in the specified DataTable.

(Inherited from DbDataAdapter)

Champs

DefaultSourceTableName DefaultSourceTableName DefaultSourceTableName DefaultSourceTableName

Le nom par défaut utilisé par le DataAdapter objet pour les mappages de table.The default name used by the DataAdapter object for table mappings.

(Inherited from DbDataAdapter)

S’applique à

Voir aussi