SqlDataSourceView.Delete(IDictionary, IDictionary) Méthode

Définition

Effectue une opération de suppression à l’aide de la DeleteCommand chaîne SQL, des paramètres spécifiés dans la DeleteParameters collection et des valeurs figurant dans les collections et spécifiées keysoldValues .

public:
 int Delete(System::Collections::IDictionary ^ keys, System::Collections::IDictionary ^ oldValues);
public int Delete(System.Collections.IDictionary keys, System.Collections.IDictionary oldValues);
override this.Delete : System.Collections.IDictionary * System.Collections.IDictionary -> int
Public Function Delete (keys As IDictionary, oldValues As IDictionary) As Integer

Paramètres

keys
IDictionary

Valeurs IDictionary de clé d’objet ou de ligne pour l’opération ExecuteDelete(IDictionary, IDictionary) à supprimer.

oldValues
IDictionary

Valeur IDictionary qui contient des valeurs de ligne qui sont évaluées uniquement si la ConflictDetection propriété est définie sur la CompareAllValues valeur.

Retours

Valeur qui représente le nombre de lignes supprimées de la base de données sous-jacente.

Exceptions

Impossible SqlDataSource d’établir une connexion avec la source de données sous-jacente.

- ou -

La ConflictDetection propriété est définie sur la CompareAllValues valeur et aucun paramètre n’est oldValues passé.

La CanDelete propriété est false.

Remarques

La Delete méthode appelle la ExecuteDelete méthode, en passant les paramètres et keys les oldValues paramètres.

S’applique à

Voir aussi