SqlDataSourceView.Delete(IDictionary, IDictionary) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Voert een verwijderbewerking uit met behulp van de DeleteCommand SQL-tekenreeks, parameters die zijn opgegeven in de DeleteParameters verzameling en de waarden die zich in de opgegeven keys verzamelingen bevinden oldValues .
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
Parameters
- keys
- IDictionary
Een IDictionary van de object- of rijsleutelwaarden voor de ExecuteDelete(IDictionary, IDictionary) bewerking die moet worden verwijderd.
- oldValues
- IDictionary
Een IDictionary met rijwaarden die alleen worden geëvalueerd als de ConflictDetection eigenschap is ingesteld op de CompareAllValues waarde.
Retouren
Een waarde die het aantal rijen aangeeft dat uit de onderliggende database is verwijderd.
Uitzonderingen
Er SqlDataSource kan geen verbinding worden tot stand gebracht met de onderliggende gegevensbron.
– of –
De ConflictDetection eigenschap is ingesteld op de CompareAllValues waarde en er worden geen oldValues parameters doorgegeven.
De eigenschap CanDelete is false.
Opmerkingen
De Delete methode roept de ExecuteDelete methode aan, waarbij de keys en oldValues parameters worden doorgegeven.