【问题标题】:Generating CRUD with entity framework (like DataSets can)使用实体框架生成 CRUD(如 DataSet 可以)
【发布时间】:2011-03-16 22:49:19
【问题描述】:

我在我的项目中添加了一个 edmx 文件和一个表格。我怎样才能让它生成 CRUD 操作?我过去曾这样做过,它将它们生成为存储过程,但在表属性上找不到该选项。我做错了什么?

更新
在摆弄之后,我发现我混淆了我的工具。使用DataSet.xsd,我可以将表拖到数据集设计器上,然后单击*TableName*TableAdapter。如果您查看属性窗口,您将看到“DeleteCommand、InsertCommand、SelectCommand、UpdateCommand”。有没有办法用实体框架完成这项任务?

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

【问题讨论】:

  • “生成”CRUD 操作是什么意思? EF 只会创建可用于执行 CRUD 操作的派生上下文。
  • 也许我把我的工具弄糊涂了。有一个工具,认为它是实体,当你进入表/实体的属性时,它有你可以编辑的 CRUD 语句(选择 value1,value2)。这样我就不需要手动创建 4 个存储过程。由于实体框架已经知道架构,所以这样做似乎不是一个大的飞跃。

标签: sql entity-framework dataset


【解决方案1】:

由于没有人响应完成任务的方法,所以我不得不假设该功能不存在。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-18
    • 1970-01-01
    • 2016-10-12
    • 1970-01-01
    • 1970-01-01
    • 2012-06-20
    • 1970-01-01
    相关资源
    最近更新 更多