Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SQLite ORDER BY使用特定于语言的文本(C#)给出错误的顺序_C#_Sqlite_Sql Order By - Fatal编程技术网

SQLite ORDER BY使用特定于语言的文本(C#)给出错误的顺序

SQLite ORDER BY使用特定于语言的文本(C#)给出错误的顺序,c#,sqlite,sql-order-by,C#,Sqlite,Sql Order By,我有一个SQLite数据库,其中包含许多数据。 我想通过ORDER BY获取数据,其中包含英文字母和Á、É、Í等。 我正在使用此查询: SELECT * FROM `tablename` ORDER BY `columnname`; 它给出了错误的顺序:a-Z、Á、Í、Í等。 但是,正确的顺序是:A,Á,B-E,É,F-I,Í等 我通过一个C#应用程序使用这个查询 感谢您的帮助: 霍伯特 附言:这是匈牙利语,但也可能是其他任何语言。我不知道。它是默认值,由C#和SQLite dll创建。我可以

我有一个SQLite数据库,其中包含许多数据。
我想通过ORDER BY获取数据,其中包含英文字母和Á、É、Í等。
我正在使用此查询:

SELECT * FROM `tablename` ORDER BY `columnname`;
它给出了错误的顺序:a-Z、Á、Í、Í等。
但是,正确的顺序是:A,Á,B-E,É,F-I,Í等

我通过一个C#应用程序使用这个查询

感谢您的帮助:
霍伯特


附言:这是匈牙利语,但也可能是其他任何语言。

我不知道。它是默认值,由C#和SQLite dll创建。我可以在哪里查看?您可以通过以下方式按顺序添加排序规则:,我尝试了使用以下内容进行排序:UFT8、UTF8CI、UTF8\u general\u ci它已编写:无此类排序顺序:…@FabriceMainguené这是SQLite。排序方法是不同的对不起,我没有看到。看看这个话题:,我想这和你的问题是一样的