我有一個插入N條記錄然後更新N條記錄的過程。該過程的ExecuteNonQuery返回2N。有沒有辦法只返回更新的記錄數,即最後運行的語句中是否有影響?ExecuteNonQuery:返回正確的編號
謝謝。
我有一個插入N條記錄然後更新N條記錄的過程。該過程的ExecuteNonQuery返回2N。有沒有辦法只返回更新的記錄數,即最後運行的語句中是否有影響?ExecuteNonQuery:返回正確的編號
謝謝。
你可以用SET NOCOUNT OFF嘗試/ ON的存儲過程中
當sp啓動時,您會啓動SET NOCOUNT,因此禁用計數的插入記錄,在sp更新部分之前應用SET NOCOUNT OFF。
在存儲過程調用的開頭
SET NOCOUNT ON
,和最後一條語句調用之前
SET NOCOUNT OFF
非常感謝。我希望我可以標記兩個答案... –