Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo SqlDataSourceView.Delete (IDictionary, IDictionary)

 

Data di pubblicazione: novembre 2016

Esegue un'operazione delete usando il DeleteCommand stringa SQL, i parametri specificati in modo di DeleteParameters raccolta e i valori siano keys e oldValues raccolte.

Spazio dei nomi:   System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

public int Delete(
	IDictionary keys,
	IDictionary oldValues
)

Parametri

keys
Type: System.Collections.IDictionary

Un IDictionary oggetto o una riga di valori di chiave per il ExecuteDelete operazione di eliminazione.

oldValues
Type: System.Collections.IDictionary

Un IDictionary che contiene i valori di riga vengono valutati solo se il ConflictDetection è impostata sul CompareAllValues valore.

Valore restituito

Type: System.Int32

Un valore che rappresenta il numero di righe eliminate dal database sottostante.

Exception Condition
InvalidOperationException

Il SqlDataSource non riesce a stabilire una connessione con l'origine dati sottostante.

-oppure-

Il ConflictDetection è impostata sul CompareAllValues valore e non oldValues i parametri vengono passati.

NotSupportedException

La proprietà CanDelete è false.

Il Delete chiamate al metodo di ExecuteDelete passando il keys e oldValues i parametri.

.NET Framework
Disponibile da 2.0
Torna all'inizio
Mostra: