DbBatch.ExecuteNonQuery 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
針對其連線物件執行批次,傳回所有批次命令所影響的資料列總數。
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 子句,傳回值是批次所影響的資料列總數。 如果未在批次中包含 UPDATE、INSERT 或 DELETE 子句,則傳回值為 -1。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將推出:在 2024 年,我們將隨著內容的意見反應機制逐步淘汰 GitHub 問題,並以新的意見反應系統來取代。 如需詳細資訊,請參閱提交並檢視相關的意見反應