0

我正在学习 ASP.NET。我注意到 Microsoft Visual Studio 中提供了几种类型的 ASP.NET 数据源控件,包括 SqlDataSource、AccessDataSource、ObjectDataSource 和 XmlDataSource。有谁可以解释 SqlDataSource、AccessDataSource、ObjectDataSource 和 XmlDataSource 之间的区别?哪一个在现实世界中更有用?谢谢你。

4

4 回答 4

1

通过这个链接,它帮助了我。希望它也能帮助你。

数据源控件和连接
ASP.NET 数据源

于 2013-02-02T05:42:28.450 回答
0

如果连接到 XML 文件,则选择 XMLDataSource。如果您的数据源来自 Access 数据库,则选择 AccessDataSource。如果连接到具有 ADO.NET 数据提供程序(SQL Server、Oracle、OLEDB、ODBC)的任何数据源,则选择 SqlDataSource。如果要连接到自定义对象以从数据库中获取/获取数据,则选择 ObjectDataSource(对于中型到大型应用程序而言,这是一种非常有效的方式)。

我的大多数项目都使用 N 层架构,而我最好的选择始终是 ObjectDataSource。它给了我的团队独立工作的自由,但同时在一个大项目中!

我希望它对你有帮助。

于 2013-02-02T06:52:19.520 回答
0

我使用了一点 sqldatasources,但现在,只使用实体框架。我(仍然)从 ​​sql db 获取数据。

于 2013-02-02T04:30:05.307 回答
0

mrqyue,你可以试试这个

这将更清楚地解释您在寻找什么..

此外,试试这个。它将举例说明

于 2013-02-02T04:32:59.973 回答