我的C#程序長時間執行鍼對MS SQL Server數據庫運行的LINQ查詢。我想在執行查詢時向用戶顯示進度。有沒有什麼方法可以理解LINQ執行進度?當然,我可以顯示不確定的進展,但如果可能的話,我寧願確定。在評估LINQ查詢時確定進度
2
A
回答
1
這不是關於LINQ查詢,而是關於底層提供者。由於SQL Server對任何給定的查詢都沒有任何進度的概念,因此LINQ也不能。無論如何,即使底層數據源有一些進展的概念,LINQ框架也沒有掛鉤來將其轉發給調用者。所以,不幸的是答案是否定的。
0
使用LINQtoSQL沒有辦法做到這一點。 LINQtoSQL只是將您的LINQ查詢轉換爲SQL查詢並將其發送到數據庫。然後你只需等到數據庫返回結果。沒有辦法爲此取得任何進展。
相關問題
- 1. 何時強制LINQ查詢評估?
- 2. 評估在查詢
- 3. LINQ查詢在調試時在線評估
- 4. 子查詢不正確評估參數
- 5. LINQ查詢在轉換爲SQL之前在C#中進行評估?
- 6. 查詢環境變量時未進行評估
- 7. 確定查詢的進度(Oracle PL/SQL)
- 8. 使用數據庫LINQ查詢進行Web API調用的性能評估
- 9. 編譯器無法評估LINQ查詢中的類型參數
- 10. 爲什麼2個LINQ查詢得到評估不同
- 11. LINQ,「值不能爲空」,但查詢評估
- 12. 在調試/步進檢查變量時,功能評估超時
- 13. MySQL查詢檢查用戶評估
- 14. 如何在System.DBnull時不進行評估?
- 15. 力constexpr在編譯時進行評估
- 16. 十六進制不正確評估
- 17. 調度查詢執行確定時間
- 18. 是LINQ懶惰評估?
- 19. 何時評估XAML綁定?
- 20. 在OnClientClick中進行評估
- 21. 在單個查詢中評估特定的分組值?
- 22. 什麼時候在mysql查詢中評估變量?
- 23. 對計算屬性的NDB查詢未正確評估
- 24. phpmysql查詢腫瘤學評估工具
- 25. 重新評估模型級查詢
- 26. 提供評估另一個查詢
- 27. 紅寶石Rails方法評估查詢
- 28. 本地評估Django鏈式查詢集
- 29. 用於評估多行的SQL查詢
- 30. 評估sql中的嵌套查詢
很遺憾!謝謝! – Alex 2010-09-07 19:39:05