搜索和排序不适用于unicode字符串

时间:2016-08-13 06:59:44

标签: c# sql-server linq sorting search

我有一个数据库,其中名称以amharic语言存储在unicode nvarchar字段中。我想搜索和排序数据,我使用了这段代码。

student=student.Where(s=>s.Name.Contains(searchString));
student=student.Orderby(s=>s.Name);

student是db上下文类。搜索和排序都不起作用。它适用于英文字符串,但对于amharic字符串,它会将所有未经过滤的记录带到未分类状态。

我该怎么办?

1 个答案:

答案 0 :(得分:1)

  

右键单击数据库上的>属性>选项>的整理

根据您的区域设置选择一个项目。