LIKE в MSSQL
народ такая проблема. например поле nvarchar...делаю запрос sql="SELECT * FROM clients WHERE (OrgName LIKE '%"& Request("SOrgName") &"%') ORDER BY idClient"...проблема в том что если в поле OrgName что-то написано по русски то запрос не выполняется т.е. вообще ничего не находит а если есть англ текст и я пытаюсь его найти то все работает!...что делать что бы можно было искать русский текст?
Цитата:
Originally posted by polkanov
народ такая проблема. например поле nvarchar...делаю запрос sql="SELECT * FROM clients WHERE (OrgName LIKE '%"& Request("SOrgName") &"%') ORDER BY idClient"...проблема в том что если в поле OrgName что-то написано по русски то запрос не выполняется т.е. вообще ничего не находит а если есть англ текст и я пытаюсь его найти то все работает!...что делать что бы можно было искать русский текст?
народ такая проблема. например поле nvarchar...делаю запрос sql="SELECT * FROM clients WHERE (OrgName LIKE '%"& Request("SOrgName") &"%') ORDER BY idClient"...проблема в том что если в поле OrgName что-то написано по русски то запрос не выполняется т.е. вообще ничего не находит а если есть англ текст и я пытаюсь его найти то все работает!...что делать что бы можно было искать русский текст?
Думаю что у тебя не совпадают кодировки русского текста в запросе и в базе