如何将排序规则应用于sqlite.net文本列? (Xamarin的Android SQLIte.Net组件)如何在sqlite.net(Xamarin Android)中设置排序规则LOCALIZED
我想:
public List<CountryInfo> HoleCountryList()
{
//var query = conn.Table<CountryInfo>().OrderBy(v=>v.country);
var query = conn.Query<CountryInfo>("select * from CountryInfo order by country COLLATE LOCALIZED");
return query.ToList<CountryInfo>();
}
这将导致以下错误:
no such collation sequence: LOCALIZED" "SQLite-net" at SQLite.SQLite3.Prepare2 (SQLitePCL.sqlite3 db, System.String query) [0x00012] in /Users/fak/Dro ...
您可以发布错误吗? – dgiugg
错误:SQLite.SQLite3.Prepare2(SQLitePCL.sqlite3 db,System.String查询)中的“没有这样的排序顺序:LOCALIZED”“SQLite-net”/ Users/fak/Dro中的[0x00012] ...“ – user1230268
复制了部分错误评论 – Alexei