2009-08-01 2 views
0

в моем веб-сайте (с # & SQL Server) Я пытаюсь включить нон имя ASCII и пароли, (имя пользователя и пароль столбцы устанавливаются в NVARCHAR).net не ASCII имя пользователя пароли

, что будет лучшим aproach, чтобы достичь этого?

+0

Я надеюсь, что вы читаете это - "строка представляет собой набор символов Юникода". – adatapost

+0

, пожалуйста, прочитайте мой ответ Джону Сондерсу – nLL

ответ

1

Думаю, вы еще не пробовали это.

Строки .NET - это Юникод. Ничего особенного вам не нужно делать.


Попробуйте

select * from site_users where un=N'محبوب' and pw=N'محبوب' 
+0

У меня с сообщением и получите. Я вручную ввел محبوب в качестве имени пользователя и pw в свою таблицу, и попытался с сообщением и получить в get محبوب получает url закодирован, и я ожидаю, что он может не работать, но в результате метода post был таким же. то я попробовал запрос с студией управления sql выбрать * from site_users, где un = 'محبوب' и pw = 'محبوب' тоже не возвратил никакого результата – nLL

+0

Вам нужно N'text '. См. Мое редактирование. –

+0

спасибо N 'решена проблема – nLL

Смежные вопросы