使用命令修改資料
您可以使用 .NET Framework 資料提供者來執行預存程序或資料定義語言陳述式 (例如 CREATE TABLE 和 ALTER COLUMN),以執行資料庫或目錄的結構描述管理。 這些命令不會像查詢一樣傳回資料列,因此 Command 物件會提供 ExecuteNonQuery 來處理這些命令。
除了使用 ExecuteNonQuery 來修改結構描述之外,您也可以使用這個方法來處理能修改資料但不會傳回資料列的 SQL 陳述式,例如 INSERT、UPDATE 與 DELETE。
雖然 ExecuteNonQuery 方法不會傳回資料列,但輸入與輸出參數,以及傳回值都可以透過 Command 物件的 Parameters 集合來傳遞及傳回。
本節內容
更新資料來源中的資料
說明如何執行修改資料庫資料的命令或預存程序。
執行目錄作業
說明如何執行修改資料庫結構描述的命令。
請參閱
- 在 ADO.NET 中擷取和修改資料
- 命令和參數
- ADO.NET 概觀 \(部分機器翻譯\)