Parancsok használata az adatok módosításához

A .NET-keretrendszer adatszolgáltatói használatával tárolt eljárásokat vagy adatdefiníciós nyelvi utasításokat (például CREATE TABLE és ALTER COLUMN) hajthat végre sémamanipulációk végrehajtásához egy adatbázisban vagy katalógusban. Ezek a parancsok nem adnak vissza sorokat egy lekérdezéshez hasonlóan, így az Command objektum lehetővé teszi ExecuteNonQuery a feldolgozásukat.

A séma módosítása mellett ExecuteNonQuery ezzel a módszerrel olyan SQL-utasításokat is feldolgozhat, amelyek módosítják az adatokat, de nem ad vissza sorokat, például INSERT, UPDATE és DELETE.

Bár a ExecuteNonQuery metódus nem ad vissza sorokat, az objektum Parameters gyűjteményén keresztül a bemeneti és kimeneti paraméterek, valamint a visszatérési értékek továbbíthatók és visszaadhatók a Command használatával.

Ebben a részben

Adatforrás adatainak frissítése Azt ismerteti, hogyan hajthat végre olyan parancsokat vagy tárolt eljárásokat, amelyek módosítják az adatbázisban lévő adatokat.

Katalógusműveletek végrehajtása Az adatbázisséma módosítására használható parancsok végrehajtását ismerteti.

Lásd még