0

我一直在阅读这篇文章http://traf-o-data.blogspot.com/2011/08/linking-lightswitch-data-to-logged-in.html并且我创建了一个屏幕来将数据添加到表销售人员。

当 Lightswitch 创建屏幕时,它会添加一个 AutocompleteBox 来选择用户。当我运行应用程序时,它按预期工作,我可以在 AutocompleteBox 中看到用户列表。

现在我想在另一个屏幕中查询用户表,编写以下语句

var query =
  from u in this.DataWorkspace.UsersDomainServiceData.Users
  select u;

并且查询什么也不返回。

为什么会这样?

4

1 回答 1

0

您是否已将Key()属性/注释添加到将用作实体ID的属性?

<Key()>
Public Property ID As Integer

没有一个,您将无法获得任何记录。您还需要确保实体的ID属性具有值,并且 & 是唯一的。

于 2013-02-22T13:06:22.813 回答