24 Apr 2024 
Отдел Поддержки » Информационная база » Хостинг Windows » Базы данных » В таблице русский текст отображается как ???, как это исправить?
 В таблице русский текст отображается как ???, как это исправить?
Решение Чтобы русский текст в таблицах отображался правильно, необходимо использовать Unicode:

1. В текстовых полях устанавливайте datatype - nvarchar, nchar, ntext вместо varchar, char и text;

2. При занесении данных в таблицы также используйте Unicode. Пример:

INSERT INTO Tablename (fieldname) VALUES (N'русский текст');

3. Если Вам нужно сменить collation Вашей базы данных на Cyrillic_General_CI_AS - напишите нам, мы сменим. Сами Вы это сделать не сможете. Однако это не является необходимым для правильного отображения русского текста. Не забудьте указать тип Вашей базы (SQL Server 2000 или 2005).


Подробности статьи
Номер статьи: 119
Создан: 04 Jun 2009 12:55 PM

 Ответ помог  Ответ не помог

 Назад
 Login [Забытый пароль] 
Email:
Password:
Remember Me:
 
 Поиск
 Настройки статьи
Home | Зарегистрироваться | Информационная база | Новости
Язык:

Help Desk Software By Kayako eSupport v3.50.05
Positive SSL