edmx从错误的数据库更新

时间:2011-12-30 21:26:42

标签: entity-framework entity-framework-4 entity-framework-4.1

我有2个旧的和新的数据库,它们具有相同的结构。

在edmx文件中我错误地更新了

  

从数据库更新模型

到错误的数据库,现在我不知道如何更改到新数据库 - 我记得我有一个窗口,我插入数据库名称,然后它给了我这个窗口,如图像 - 现在我有这个图像马上就没有窗口询问我需要什么数据库enter image description here

3 个答案:

答案 0 :(得分:3)

app.config 中删除连接字符串,然后重新运行从数据库更新助手。它会再次显示该窗口。

答案 1 :(得分:0)

config 文件(App.config)中更改数据库连接字符串

答案 2 :(得分:0)

转到您的应用程序Web.Config文件,找到正在使用您的模型的连接字符串,并将其更新为定位到您的新数据库:

<add name="Resources" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.\;initial catalog=**YOUR_DB_NAME**;integrated security=True;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />