无法检索“JMAP.Models.tempSource”的元数据。关键字不支持'数据源'

时间:2015-07-08 20:46:07

标签: c# asp.net-mvc entity-framework

我正在使用Visual Studio 2010和EntityFramework版本5.0.0.0 我正在尝试为Oracle 11.2中的'tempSource'表创建一个控制器,并收到以下错误。

这是实体的代码。

命名空间JMAP.Models {

width: calc(85% - 1px);

}

添加name =“tempSourceDBContext” connectionString =“User Id = user_id; Password = pwd; DATASOURCE =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = hostname)(PORT = portnumber)))(CONNECT_DATA =(SERVICE_NAME = dbname))) “

的providerName = “System.Data.OracleClient的”

我已在web.config文件中添加了上述连接字符串。

有人可以帮我解决这个错误。

1 个答案:

答案 0 :(得分:-1)

这是我的坏事!我采取了错误的做法。我使用的是代码优先方法,而我想使用数据优先方法,但对于MVC和C#是新手,我只是感到困惑。

如果有人需要MVC帮助并且像我这样的初学者,您可以通过以下网站获取数据库设计方法。很有用。

http://www.asp.net/mvc/overview/getting-started/database-first-development/generating-views

此外,您还可以浏览这些视频,这有点费时,但它可以让您了解MVC。

https://www.microsoftvirtualacademy.com/en-us/training-courses/introduction-to-asp-net-mvc-8322

希望它有所帮助!