Я использую SQL Server 2008 в качестве механизма базы данных в веб-приложении VS2010, C #ASP.NET. Мой проект фарси (персидский ), поэтому я использовал nvarchar
и ntext
в качестве типов данных.
Я использую следующий запрос для поиска строк из моей базы данных, но ничего не возвращается, хотя у меня есть строка с указанным ключевым словом. Конечно, мое ключевое слово на персидском языке (unicode ).
Что здесь происходит не так? Это из-за использования языка фарси?Как выполнить поиск в столбцах nvarchar
и ntext
, содержащих символы Юникода?
myCommand = new SqlCommand("select * from tblArticle where name LIKE '%" + txtSearch.Text + "%'", SQLConnection);