尝试更新数据库

时间:2015-06-24 11:00:35

标签: c# sql-server winforms entity-framework-6

我创建了一个使用SQL Server数据库的C#Windows窗体应用程序。现在,我正在尝试使用 程序包管理器控制台 让我的应用程序在另一台PC上运行,然后运行 更新数据库 命令。

我尝试在新PC上更新时收到错误:

  

无法解决" Latin1_General_CI_AS"之间的整理冲突   和" SQL_Latin1_General_CP1_CI_AS"在等于操作。

我已经完成了关于如何在另一台PC上安装应用程序的完全相同的步骤,我完全没有问题。一切都运作良好。

我在两台PC上安装的SQL和VS2012完全相同,我没有更改任何机器上的任何设置。可能还有其他问题我不知道了吗?

我还检查了人们询问的其他解决方案,但我无法弄清楚如何更改整个数据库的整理,或者一次至少更改一个表。这是一个很好的答案,有人发布,但我真的不理解它或如何在我自己的数据库中实现它,如果我自己的数据库不能通过 更新数据库 命令。

...WHERE 
    fieldname COLLATE DATABASE_DEFAULT = otherfieldname COLLATE DATABASE_DEFAULT

有没有人可能有任何想法? 0_o

0 个答案:

没有答案