DbCommand.ExecuteNonQuery 方法

定義

對其連接物件執行指令,回傳受影響的列數。

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

傳回

受影響的行數。

實作

備註

你可以用來 ExecuteNonQuery 執行目錄操作(例如查詢資料庫結構或建立資料庫物件如資料表),或透過執行 UPDATE、INSERT 或 DELETE 語句來更改資料庫中的資料。

雖然 ExecuteNonQuery 不會回傳任何列,但任何映射到參數的輸出參數或回傳值都會被填入資料。

對於 UPDATE、INSERT 和 DELETE 語句,回傳值為該指令影響的列數。 對於其他類型的語句,回傳值為 -1。

適用於

另請參閱