[英]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.