[英]ASP.NET Data source controls
我正在學習ASP.NET。 我注意到Microsoft Visual Studio中提供了幾種類型的ASP.NET數據源控件,包括SqlDataSource,AccessDataSource,ObjectDataSource和XmlDataSource。 有誰能解釋SqlDataSource,AccessDataSource,ObjectDataSource和XmlDataSource之間的區別? 在現實世界中哪個更有用? 謝謝。
通過這個鏈接,它幫助了我。 希望它也會對您有幫助。
我稍微使用了sqldatasources,但是現在,僅使用實體框架。 我(仍然是)從sql數據庫獲取數據。
如果連接到XML文件,則選擇XMLDataSource。 如果您的數據源來自Access數據庫,則選擇AccessDataSource。 如果連接到具有ADO.NET數據提供程序(SQL Server,Oracle,OLEDB,ODBC)的任何數據源,則選擇SqlDataSource。 如果要連接到自定義對象以從數據庫中獲取/獲取數據,則選擇ObjectDataSource(對於大中型應用程序,這是一種非常有效的方法)。
我的大多數項目都使用N層架構,而我最好的選擇始終是ObjectDataSource。 它使我的團隊可以自由地獨立工作,但可以同時在一個大項目中工作!
希望對您有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.