我在 VS2010、C# ASP.NET Web 应用程序中使用 SQL Server 2008 作为我的数据库引擎。我的项目是波斯语(波斯语),所以我使用nvarchar
和ntext
作为我的数据类型。
我使用以下查询从我的数据库中查找行,但没有返回任何内容,而我有一行包含指定的关键字。当然,我的关键字是波斯语(unicode)。
这里出了什么问题?是因为使用波斯语吗?如何在包含 Unicode 字符的列中nvarchar
进行搜索?ntext
myCommand = new SqlCommand("select * from tblArticle where name LIKE '%" + txtSearch.Text + "%'", SQLConnection);