Silverlight RIA服务subbitchanges验证错误
-
03-10-2019 - |
题
我是Silverlight的新手,因此在Silverlight中访问数据,因此请忍受我。我有一个ADO.NET实体数据模型引用SQL Server 2008数据库。引起问题的表称为交易。交易表上有一个不可解开的字段“商品链”。该表由另一个程序填充,该程序在未提供商户链时将空字符串插入商船字段。因此,在我的Silverlight应用程序中,我根据用户提供的标准加载了带有交易的网格。网格仅用于显示,但是我需要能够在用户查看后更新交易状态。因此,我设置了交易。STATUS字段并尝试进行submitchanges。在子键之前,交易。hasvalidationErrors是错误的。一旦执行(在调试器)执行了subtchanges,hasvalidationErrors是真实的,并且提交抛出了一个未手持的例外。验证词是需要商品链字段。好吧,它是一个空的字符串 - 它不是空的。不知道该怎么办。这是Visual Studio 2010,Silverlight 4,vb.net。
解决方案
必需(允许Emptermtring = true)
您需要使空字符串允许。上您的好友课,然后添加此。可以在此处找到更多细节:
不隶属于 StackOverflow