【发布时间】:2016-04-23 15:08:12
【问题描述】:
我有一个 UWP 项目,我正在使用 SQLite。
ListView 及其 ItemSource 由以下代码生成:conn.Table<MyTable().ToListAsync();
我只想获取满足以下条件的对象:
private async void myListView_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
var sql = string.Format("SELECT * FROM MyTable WHERE Name = '{0}'", (e.AddedItems[0] as MyTable).Name);
myListView.ItemsSource = conn.QueryAsync<MyTable>(sql);
}
没关系,工作正常,但如果名称有特殊字符“á,é,í,ó,ú”,例如,它不起作用,我不知道为什么。
示例:“Jón, Ján”..
【问题讨论】:
-
您的代码中某处存在编码问题。
-
你能给我更多的信息吗?