Asp.Net中的数据集设计器功能

时间:2017-02-28 02:25:27

标签: c# asp.net dataset

我正在开发一个Asp.Net WebForms网站。我从我之前的项目中使用到“数据集设计器”,它是我的主要工作站点,我有我所有的表格以及数百个查询,我可以通过这样的代码轻松调用:“this.InventoryTableAdapter.MyQuery('parameters '),它很棒,但我在Asp.Net中找不到这样的东西,我错过了什么。你怎么在代码中访问你的特殊查询。你是否必须为每个小东西编写繁琐的ADO.Net代码,请有人赐教。

1 个答案:

答案 0 :(得分:0)

您仍然可以将数据库设计器添加到.NET应用程序中。今天,.NET的标准ORM是实体框架,尽管存在许多其他好的选择。研究的一件事是Entity Framework Database First。以下是如何开始...

  1. 在您的项目中,选择添加新项。在“添加新项”对话框中,选择“数据项”,然后选择“ADO.NET实体数据模型”。单击“添加”。

  2. 在“实体数据模型向导”中,从数据库中选择EF Designer。

  3. 如果在开发环境中定义了数据库连接,则可能会预先选择其中一个连接。或者,您可以创建与数据库的新连接。

  4. 设置连接后,选择要为其生成模型的表。这些将是数据库设计器中可用的表。

  5. 这是一个非常高的水平如何。您可以在此处详细了解此方法:https://docs.microsoft.com/en-us/aspnet/mvc/overview/getting-started/database-first-development/creating-the-web-application

    另一个ORM选项是LinqToSql。您可以阅读有关创建数据库设计器的更多信息" .dbml"在这里使用LinqToSql文件:https://msdn.microsoft.com/en-us/library/bb384428.aspx

    我希望这会有所帮助。