в моем веб-сайте (с # & SQL Server) Я пытаюсь включить нон имя ASCII и пароли, (имя пользователя и пароль столбцы устанавливаются в NVARCHAR).net не ASCII имя пользователя пароли
, что будет лучшим aproach, чтобы достичь этого?
в моем веб-сайте (с # & SQL Server) Я пытаюсь включить нон имя ASCII и пароли, (имя пользователя и пароль столбцы устанавливаются в NVARCHAR).net не ASCII имя пользователя пароли
, что будет лучшим aproach, чтобы достичь этого?
Думаю, вы еще не пробовали это.
Строки .NET - это Юникод. Ничего особенного вам не нужно делать.
Попробуйте
select * from site_users where un=N'محبوب' and pw=N'محبوب'
У меня с сообщением и получите. Я вручную ввел محبوب в качестве имени пользователя и pw в свою таблицу, и попытался с сообщением и получить в get محبوب получает url закодирован, и я ожидаю, что он может не работать, но в результате метода post был таким же. то я попробовал запрос с студией управления sql выбрать * from site_users, где un = 'محبوب' и pw = 'محبوب' тоже не возвратил никакого результата – nLL
Вам нужно N'text '. См. Мое редактирование. –
спасибо N 'решена проблема – nLL
Я надеюсь, что вы читаете это - "строка представляет собой набор символов Юникода". – adatapost
, пожалуйста, прочитайте мой ответ Джону Сондерсу – nLL