是否有可能獲得最後一行計數值而不使用linq查詢數據庫?如何獲得linq中的最後一行計數值
我遇到的情況,我做一個LINQ查詢找到一些記錄和算過,但是當我使用LINQ查詢第二次,然後我想計數最後影響的行未做查詢數據庫
感謝
是否有可能獲得最後一行計數值而不使用linq查詢數據庫?如何獲得linq中的最後一行計數值
我遇到的情況,我做一個LINQ查詢找到一些記錄和算過,但是當我使用LINQ查詢第二次,然後我想計數最後影響的行未做查詢數據庫
感謝
如果我理解你正確 - 你想要一個非查詢語句影響的數字或行? 更新,插入,刪除(讀取查詢不會影響行)
調用context.SaveChanges()
返回受影響的行數。 context
是你的EntityModel的一個實例
您可以通過多種方式實現的結果:
我使用LINQ的ASP.Net MVC哪個解決方案會很好? – NightKnight
什麼是「最後一行計數值」?計數是一列還是記錄數? –
你可以更具體一些,也許發佈一些代碼/僞代碼?你正在運行一個查詢,然後想要了解事後的情況?返回的行數? – goric
在SQL Server中有一個名爲@@ RowCount的函數,它返回最後一條語句影響的行數。我想要一些類似的linq語句而不查詢數據庫,如int count = db.tablename.count(),它與表名 – NightKnight