Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 使用实体框架生成CRUD(如数据集可以)_Sql_Entity Framework_Dataset - Fatal编程技术网

Sql 使用实体框架生成CRUD(如数据集可以)

Sql 使用实体框架生成CRUD(如数据集可以),sql,entity-framework,dataset,Sql,Entity Framework,Dataset,我将am edmx文件和表添加到我的项目中。如何让它生成CRUD操作?我以前是这样做的,它将它们作为存储过程生成,但在表属性中找不到该选项。我做错了什么 更新 在摆弄之后,我发现我把工具弄糊涂了。使用DataSet.xsd我可以将一个表拖到DataSet设计器上,然后单击*TableName*TableAdapter。如果查看属性窗口,您将看到“DeleteCommand、InsertCommand、SelectCommand、UpdateCommand”。有没有一种方法也可以通过实体框架来完成

我将am edmx文件和表添加到我的项目中。如何让它生成CRUD操作?我以前是这样做的,它将它们作为存储过程生成,但在表属性中找不到该选项。我做错了什么

更新
在摆弄之后,我发现我把工具弄糊涂了。使用
DataSet.xsd
我可以将一个表拖到DataSet设计器上,然后单击*TableName*TableAdapter。如果查看属性窗口,您将看到“DeleteCommand、InsertCommand、SelectCommand、UpdateCommand”。有没有一种方法也可以通过实体框架来完成这项任务


(如果您在数据集设计器>配置>高级选项>选中“生成插入、更新和删除语句”时遇到任何问题,可以右键单击该表。

由于没有人使用方法响应以完成任务,因此我必须假设该功能不存在。

您所说的“生成”是什么意思CRUD操作?EF只会创建可用于执行CRUD操作的派生上下文。可能我的工具弄错了。有一种工具,认为它是实体,当一个人转到表/实体的属性时,它有CRUD语句(选择value1,value2)您可以编辑。这样我就不需要手动创建4个存储过程。因为实体框架已经知道模式,所以这样做看起来并不是一个很大的飞跃。