我的数据库连接到UWP。
我有这个代码可以工作并提取所有没有空名称的数据。
private async Task GetStory()
{
MobileServiceInvalidOperationException exception = null;
try
{
// This code gets the entries in the list view by querying the stories table.
items = await storyTable
.Where(todoItem => todoItem.Name != null)
.ToCollectionAsync();
}
catch (MobileServiceInvalidOperationException e)
{
exception = e;
}
if (exception != null)
{
await new MessageDialog(exception.Message, "Error loading items").ShowAsync();
}
else
{
ListViewItems.ItemsSource = items;
}
}
我想要的是在故事为真或假的情况下加载数据..在我的桌子上我有一个名为isTrue的bool列,我将每个故事的值设置为true为false。我想要显示真实的故事,但异常会弹出。 下面是不起作用的代码..我只是将.name!= null更改为.isTrue!= false我也尝试过.isTrue == true,但似乎没有任何工作..
private async Task GetStory()
{
MobileServiceInvalidOperationException exception = null;
try
{
// This code gets the entries in the list view by querying the stories table.
items = await storyTable
.Where(todoItem => todoItem.isTrue != false)
.ToCollectionAsync();
}
catch (MobileServiceInvalidOperationException e)
{
exception = e;
}
if (exception != null)
{
await new MessageDialog(exception.Message, "Error loading items").ShowAsync();
}
else
{
ListViewItems.ItemsSource = items;
}
}
有人可以帮忙吗?
提前致谢