回答
是的,它仍然在某些情況下使用。
在我的日常工作中,我們有一些情況下,我們使用SQL批量複製,這需要良好的連接和命令。
此外,SQL 2008 R2(地理,幾何,層次結構)中還有一些新的數據類型在實體框架中不具備支持。在這些情況下,一種方法是回到實際的Ado.Net。
是否有您感興趣的特定案例,或者這是一個更普遍的問題?
編輯 另一種情況是性能。對於像EF這樣的工具無法獲得的最佳性能,微調SQL的能力更高。這種情況比使用Ado.Net的其他原因更罕見,但它仍然是有效的情況。
舊的應用程序仍然使用經典的ADO.Net。有很多3.0及更早版本的代碼使用它,將它遷移到EF或LINQ to SQL可能並不經濟。
是的,絕對!
EF和Linq-to-SQL適用於大多數業務線應用程序和操作 - 但它們都不適用於批量操作(如批量插入等),使用「直接」ADO.NET是您最好的選擇。
此外,某些事情不受EF/L2S支持 - 就像新的SQL Server 2008數據類型(如空間數據類型)一樣。另外,EF和L2S都不支持處理一次返回多個結果集的存儲過程。
所以是的:「經典」ADO.NET「填補空白」EF/L2S或其他技術沒有真正提供任何有用的東西的空間仍然存在。
在.net 4.0中,您仍然知道這一點嗎? – Codingo 2012-08-02 23:16:04
@邁克爾:是的,絕對。 – 2012-08-03 04:36:35
- 1. 使用ASP.Net MVC與經典ADO.Net
- 2. AsParallel與經典的ADO.NET
- 3. 在經典ASP腳本中利用ADO.NET
- 4. .net仍然使用ADO.net嗎?
- 5. 使用經典ado.net加載相關實體
- 6. 使用ASP經典
- 7. 貝寶經典API仍然有效嗎?
- 8. 使用VBScript的經典ASP
- 9. 檢查字符串是否都是使用經典asp的所有大寫
- 10. 典雅地檢查HTTPSession引用是否仍然有效
- 11. 檢查與SQL Server的連接是否可用經典ASP
- 12. 如何使用ASP經典:(
- 13. 與經典ASP使用reCAPTCHA
- 14. 如何使用ASP經典
- 15. CDO/MAPI是否仍在使用Exchange 2013?
- 16. vCard 2.1是否仍在使用?
- 17. 「address」HTML標籤是否仍然使用?
- 18. 是否仍然使用GWT-Dispatch?
- 19. 是否有使用J/XFS的經驗?
- 20. 是否可以同時使用經典的CodeIgniter路由和third_party/MX/Router.php?
- 21. 如何檢查經典ASP中是否啓用會話cookie?
- 22. 如何使用winhttprequest使用ASP經典
- 23. 是否有經典的ASP的緩存腳本?
- 24. 在asp.net中使用經典的asp類
- 25. 使用XML/XPath來的VBScript(經典ASP)
- 26. 使用FirstData GGe4的ASP經典編程
- 27. 使用ASP.NET WebForms經典模式的MiniProfiler
- 28. MissingMethodException使用經典ADO的Recordset.Type屬性
- 29. 使用javascript的經典ASP寫會話
- 30. 如何檢查數據庫連接是否仍在Ado.Net中打開?
我的將軍,感謝您的輸入。 – TeaDrinkingGeek 2011-04-07 15:15:18
將表值參數添加到EF不支持的列表中。 – 2011-04-07 15:16:52