Форум программистов, компьютерный форум, киберфорум
Microsoft SQL Server
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/56: Рейтинг темы: голосов - 56, средняя оценка - 4.63
100 / 10 / 1
Регистрация: 06.09.2012
Сообщений: 42
1

Кодировка. Отображение кириллицы. 2012

12.05.2013, 14:45. Показов 10154. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Установил недавно SqlServer 2012. Если данные вносить в таблицу в среде разработки, всё нормально. Если вводить уже через приложение, то в таблице весь введённый текст отображается вопросительными знаками.
Поиск по кириллическим символам не производится.
Но если выбирать данные из таблицы, вся кириллица в базе (внесённая через среду разработки) отображается корректно.

Добавлено через 1 час 10 минут
Попробовал добавить слова через N'/*кириллица*/' — вставка и поиск работают корректно, но хотелось бы исключить костыли из кода.
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2013, 14:45
Ответы с готовыми решениями:

Кодировка в SQL Server 2012 (Visual Studio 2013)
Создаю таблицу. if exists (select name from sysobjects where name='Region') drop table Region...

Отображение кириллицы (кодировка)
Если язык системы не русский отображается кракозябра менять в реестре значения cp1251 не дело, так...

Qt кодировка кириллицы
Всё никак могу разобраться с кодировкой. Необходимо объекту b присвоить символ б, но приведённый...

Кодировка кириллицы
Всем Доброго времени суток.Люди помогите разобраться а то после 2х часов GooglA я уже вообще ничего...

3
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,270
12.05.2013, 16:39 2
Цитата Сообщение от Bikutotoro Посмотреть сообщение
Попробовал добавить слова через N'/*кириллица*/' — вставка и поиск работают корректно, но хотелось бы исключить костыли из кода.
Это не костыль. Это единственно правильный способ задавать юникодные литеральные строки.
2
100 / 10 / 1
Регистрация: 06.09.2012
Сообщений: 42
12.05.2013, 16:57  [ТС] 3
Цитата Сообщение от iap Посмотреть сообщение
Это не костыль. Это единственно правильный способ задавать юникодные литеральные строки.
Спасибо.
Но ведь раньше без него всё было. Зачем потребовалось нововведение?
0
1652 / 1151 / 173
Регистрация: 23.07.2010
Сообщений: 6,847
12.05.2013, 18:14 4
Цитата Сообщение от iap Посмотреть сообщение
юникодные литеральные строки.
читаем до полного просветления
0
12.05.2013, 18:14
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2013, 18:14
Помогаю со студенческими работами здесь

Пресловутая кодировка кириллицы
Здравствуйте, есть такой код #include <iostream> #include <windows.h> // для SetConsoleCP()...

Кодировка кириллицы в парсере
Привет. не пойму в чем дело. простой парсер на curl. сайт в windows-1251. во время парсинга...

Правильная кодировка для кириллицы
cout << "Я учусь програмировать на С++.У меня стоит компилятор Dev C++.Проблема в том,что когда я...

Кодировка кириллицы в тексте программы
Копирую текст кода макроса в Ворд, и все слова кириллицей превращаются в "крякозябры". Как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru