ADO.NET实体数据模型与DataSet与实体框架?

时间:2014-12-07 18:03:57

标签: entity-framework ado.net dataset entity-data-model

所以我知道从数据库访问数据的方法很少。

我使用ADO.NET实体数据模型,DataSet和实体框架。但我仍然无法安静地掌握什么是什么。我知道每个人的基本内容。

所以现在我有几个问题。我们走了(使用Visual Studio):

  1. 在Visual Studio中,当我转到add -> new item -> Data时,我可以在ADO.NET实体数据模型和DataSet之间进行选择。 DataSet是ADO.NET技术的一部分吗?

  2. 当人们谈论ADO.NET实体数据模型时,他们实际上是在谈论ADO.NET实体框架,因为实体框架是在ADO.NET数据模型的背景下吗? (您必须在引用中添加实体框架以使用ADO.NET实体数据模型)

  3. ADO.NET实体数据模型是ADO.NET实体框架的一部分吗?

  4. 我过去与数据库通信的第三种方式是首先使用代码,然后添加包:TOOLS - >管理NuGetPackages以获得解决方案 - > nuget.org - > EntityFramework(安装)。之后,我能够使用MyContext:DbContext并访问我的数据库。

    现在,我可以使用以下方式与我的数据库进行通信:

    1. ADO.NET实体数据模型(ADO.NET实体框架?)

    2. DataSet(ADO.NET的一部分?)

    3. 实体框架("纯粹的"实体框架?)

    4. 我知道我在这个问题中投入了很多东西。

      我希望有人能帮助我。

0 个答案:

没有答案