Compartir a través de


SqlDataSourceView.Delete(IDictionary, IDictionary) Método

Definición

Realiza una operación de eliminación utilizando la cadena SQL DeleteCommand, los parámetros especificados en la colección DeleteParameters y los valores de las colecciones keys y oldValues especificadas.

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

Parámetros

keys
IDictionary

Colección IDictionary de valores de objeto o de clave para que los elimine la operación ExecuteDelete(IDictionary, IDictionary).

oldValues
IDictionary

IDictionary con valores de fila que se evalúan sólo la propiedad ConflictDetection está establecida en el valor CompareAllValues.

Devoluciones

Int32

Valor que representa el número de filas eliminadas de la base de datos subyacente.

Excepciones

El control SqlDataSource no puede establecer una conexión con el origen de datos subyacente.

o bien La propiedad ConflictDetection está establecida en el valor CompareAllValues y no se pasan parámetros oldValues.

La propiedad CanDelete es false.

Comentarios

El Delete método llama al ExecuteDelete método , pasando los keys parámetros y oldValues .

Se aplica a

Consulte también