DbBatch.ExecuteNonQuery Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Wykonuje partię względem obiektu połączenia, zwracając całkowitą liczbę wierszy, których dotyczy problem we wszystkich poleceniach wsadowych.
public:
abstract int ExecuteNonQuery();
public abstract int ExecuteNonQuery ();
abstract member ExecuteNonQuery : unit -> int
Public MustOverride Function ExecuteNonQuery () As Integer
Zwraca
Łączna liczba wierszy, których dotyczy wszystkie polecenia wsadowe.
Uwagi
Służy ExecuteNonQuery do wykonywania operacji w katalogu (na przykład wykonywania zapytań dotyczących struktury bazy danych lub tworzenia obiektów bazy danych, takich jak tabele) lub zmiany danych w bazie danych przez wykonanie instrukcji UPDATE, INSERT lub DELETE.
Mimo że ExecuteNonQuery nie zwraca żadnych wierszy, żadne parametry wyjściowe ani wartości zwracane zmapowane do parametrów są wypełniane danymi.
W przypadku instrukcji UPDATE, INSERT i DELETE zwracana wartość jest całkowitą liczbą wierszy, których dotyczy partia. Jeśli w partii nie są uwzględniane żadne instrukcje UPDATE, INSERT lub DELETE, zwracana wartość to -1.