我有一个包含3个项目的解决方案。在两个项目中使用实体数据模型,并在两个项目之间同步数据
- EDM框架连接到SQL数据库
- 桌面应用程序1
- 桌面应用程序2
我使用的台式机应用程序的EDM项目,没有问题,但任何数据库其中一人所做的改变不会被另一人看到。 I.e .:如果应用程序A对数据库进行了任何更改,则必须重新启动应用程序B才能看到这些更改。
如何在项目间同步这些更改?任何方式来“说”实体使用最新的数据?想法?
谢谢!
我有一个包含3个项目的解决方案。在两个项目中使用实体数据模型,并在两个项目之间同步数据
我使用的台式机应用程序的EDM项目,没有问题,但任何数据库其中一人所做的改变不会被另一人看到。 I.e .:如果应用程序A对数据库进行了任何更改,则必须重新启动应用程序B才能看到这些更改。
如何在项目间同步这些更改?任何方式来“说”实体使用最新的数据?想法?
谢谢!
无论你的实体容器名称,你将不得不使用以下命令:
dataEntity.Refresh();
可以将所有改变的代码当数据库改变一个DLL,由两个项目的共享。