DbCommand.ExecuteNonQuery Metoda

Definice

Spustí příkaz proti jeho objektu připojení a vrátí počet ovlivněných řádků.

public:
 abstract int ExecuteNonQuery();
public abstract int ExecuteNonQuery();
abstract member ExecuteNonQuery : unit -> int
Public MustOverride Function ExecuteNonQuery () As Integer

Návraty

Počet ovlivněných řádků

Implementuje

Poznámky

Můžete použít ExecuteNonQuery k provádění operací katalogu (například dotazování struktury databáze nebo vytváření databázových objektů, jako jsou tabulky), nebo ke změně dat v databázi spuštěním příkazů UPDATE, INSERT nebo DELETE.

I když ExecuteNonQuery nevrací žádné řádky, všechny výstupní parametry nebo návratové hodnoty mapované na parametry jsou naplněny daty.

U příkazů UPDATE, INSERT a DELETE je vrácená hodnota počet řádků ovlivněných příkazem. U všech ostatních typů příkazů je návratová hodnota -1.

Platí pro

Viz také