使用命令來修改資料

適用於 .NET Framework .NET .NET 標準

下載 ADO.NET

使用 Microsoft SqlClient Data Provider for SQL Server,你可以執行儲存程序或資料定義語言語句(例如, CREATE TABLE ALTER COLUMN),對資料庫或目錄進行結構操作。 這些命令不會像查詢一樣傳回資料列,因此 SqlCommand 物件會提供 ExecuteNonQuery 來加以處理。

除了使用 ExecuteNonQuery 修改結構外,你也可以用此方法處理修改資料但不會回傳列的 SQL 語句,例如 INSERT、 UPDATE、 DELETE和 。

雖然 ExecuteNonQuery 方法不會傳回資料列,但輸入與輸出參數,以及傳回值都可以透過 Command 物件的 Parameters 集合來傳遞及傳回。

在本節中

更新資料來源中的資料
說明如何執行修改資料庫資料的命令或預存程序。

執行目錄作業
說明如何執行修改資料庫結構描述的命令。