WCF查询返回null
问题描述:
我一直在阅读这篇文章http://traf-o-data.blogspot.com/2011/08/linking-lightswitch-data-to-logged-in.html,我创建了一个屏幕来向表SalesPerson添加数据。WCF查询返回null
当Lightswitch创建屏幕时,它会添加一个自动完成框来选择用户。当我运行应用程序时,它按预期工作,我可以看到自动完成框中的用户列表。
现在我想查询用户表中另一个书写屏下面的语句
var query =
from u in this.DataWorkspace.UsersDomainServiceData.Users
select u;
和查询任何回报。
这是怎么发生的?
答
你有一个关键()属性/注释添加到该属性将被用作ID为实体?
<Key()>
Public Property ID As Integer
没有人,你将不会得到任何记录。您还需要确保实体的ID属性具有值,&是唯一的。
是的我有属性ID的关键属性,正如我在第二段中说的,当我运行应用程序时,我可以在自动完成框中看到用户的列表,但是当我尝试在另一个屏幕中查询用户的表时,没有工作。这就是为什么我不明白会发生什么:( – vcRobe 2013-02-22 13:22:16