1

要创建我的模型,我按照以下步骤操作

  1. 我已经有了数据库,所以我在 Model 文件夹下的项目中添加了一个 ADO 模型。
  2. ADO 模型为我创建了这些类,我可以使用它们。

我在我的数据库中创建了一个视图(不是 MVC 视图)。但是当我尝试添加我的 ADO 模型时,它失败了,因为它没有主键。现在我正在尝试访问我的 DbView。什么是最好的解决方案?我无法使用 LinqtoSql,因为我的数据库是 Oracle。我可以编写模型类来访问我的 DbView 的另一个选项?但是我该怎么写?

问候

4

1 回答 1

0

我已经解决了这个问题。如果我的列之一具有“非空”属性,则 EF 将此列 n 定义为 PK。因此,我在视图中定义了一个新列并为此列生成 GUID。我认为它会帮助某人。问候。

于 2013-07-26T16:36:29.687 回答