Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Med hjälp av en .NET Framework-dataprovider kan du köra lagrade procedurer eller språkinstruktioner för datadefinitioner (till exempel CREATE TABLE och ALTER COLUMN) för att utföra schemamanipulering på en databas eller katalog. Dessa kommandon returnerar inte rader som en fråga skulle göra, så kommandoobjektet tillhandahåller en ExecuteNonQuery för att bearbeta dem.
Förutom att använda ExecuteNonQuery för att ändra schemat kan du också använda den här metoden för att bearbeta SQL-instruktioner som ändrar data men som inte returnerar rader, till exempel INSERT, UPDATE och DELETE.
Även om rader inte returneras av metoden ExecuteNonQuery kan indata- och utdataparametrar och returvärden skickas och returneras via parametersamlingen för kommandoobjektet .
I det här avsnittet
Uppdatera data i en datakälla
Beskriver hur du kör kommandon eller lagrade procedurer som ändrar data i en databas.
Utföra katalogoperationer
Beskriver hur du kör kommandon som ändrar databasschemat.