我正在使用Visual Studio 2013.不幸的是,我正面临着我的MVC项目的一些问题。所以我创建了一个新项目,并且需要将数据库提取到我的新项目中,但无法弄清楚如何获取数据库。我使用的是数据优先方法,实体框架和IIS Express localhost。将数据库从一个MVC项目迁移到另一个
更新: 我从老项目的web.config中复制连接字符串,并粘贴过来的新项目的连接字符串(请注意,新的项目,我第一次创建ado.net实体数据模型,然后粘贴串过它的连接串)。
现在server explorer
窗口>data connections
我Entities
连接已更改为defaultconnection
,我得到异常The underlying provider failed on Open
上执行新的项目数据库的查询。但我无法提取旧的数据库表。
您是否需要复制旧数据库实例,指出新的prorject? – ManirajSS
我从web.config复制了旧项目的数据库连接字符串,并将其粘贴到新的数据库连接字符串上。 –
我在新项目中首次创建了'ado.net实体数据模型',然后用旧的数据库连接字符串替换了连接字符串。 –