我创建了我的第一个 ASP.NET MVC 4 应用程序。
我创建了创建数据库(数据库 A)的模型。我现在需要从位于同一服务器上的另一个数据库(数据库 B)收集数据。我在数据库 A 中创建了一个视图(2 列 - ID 和名为 People 的名称),它显示了我需要从数据库 B 获取的数据。
我想将视图添加到我的模型中并输入以下内容
public class People
{
public int ID { get; set; }
public String Name { get; set; }
}
并将以下行添加到我的 dbContext
public class opsDBContext : DbContext
{
public DbSet<tbl_Operators> Operator { get; set; } // Existing
public DbSet<tbl_OpsWeekInfo> OperatorWeekInfo { get; set; } // Existing
public DbSet<tbl_OpsDayInfo> OperatorDayInfo { get; set; } // Existing
public DbSet<People> People{ get; set; } // New Line
}
但是当我运行项目时,出现以下错误
自创建数据库以来,支持“opsDBContext”上下文的模型已更改。考虑使用 Code First 迁移来更新数据库
我想我明白为什么我会收到消息,我只想让我能够在我的项目中使用 SQL 视图,这怎么做?
如果您需要更多信息,请告诉我