我有一个使用RIA服务的Silverlight应用程序(最新的官方版本)和带有T4 tempalte生成器的Entity Framework 6。我有一个表,我添加了一个新的布尔字段'MyBooleanField'。添加新实体并提交更改时,它会正常保存而不会出现任何异常,但是当我尝试更新现有实体MyBooleanField的值时,我有两种情况:
从False到True:它正常工作
从True到False:它不会将更改保存到Db。
在我的代码中将断点放在不同的位置,我注意到在两种情况下都将更改发送到服务器,但在第二种情况下(true to false),更改不会保留在数据库中??? !!
感谢任何帮助。