基于印度语的VB2010查询

时间:2016-01-06 23:20:13

标签: sql .net

我正在开发基于母语印度语的应用程序。我必须用母语搜索数据库列(母语)学生姓名。任何人都可以帮我解决这个问题

我的查询构建器代码如下所示,并显示语法错误

Accept-Language

1 个答案:

答案 0 :(得分:0)

我注意到了一些事情。因为where子句中的字段中有一个空格...你必须在它周围放置分隔符。此外,您的字段和Collat​​e关键字之间似乎没有空格......这是必要的。最后,在N和撇号之间不能有空格来指定nvarchar字符串文字。所以尝试这样的where子句:

resetStress

如果仍然出现错误,则可能是您的字段reset()不是unicode字符串类型。确保该字段定义为nvarchar,nchar,...等。

从您的评论中看来,您正在查询MS Access数据库。以上是用于查询SQL Server引擎。访问的where子句如下所示:

WHERE [ವಿದ್ಯಾರ್ಥಿಯ ಹೆಸರು] Collate Indic_General_100_CI_AI LIKE N'%ಮ%'