ExecuteReader
方法用于執行 SQL 查詢并返回一個 SqlDataReader
對象,該對象可以用來逐行讀取查詢結果。通常用于執行 SELECT 查詢語句。
ExecuteNonQuery
方法用于執行 SQL 命令,如 INSERT、UPDATE、DELETE 等,并返回受影響的行數。不返回查詢結果,只返回執行命令后影響的行數。通常用于執行更新、插入、刪除等操作。
簡而言之,ExecuteReader
用于執行查詢并返回結果集,ExecuteNonQuery
用于執行更新操作并返回受影響的行數。