0 / 0 / 2
Регистрация: 28.09.2012
Сообщений: 161
|
|
1 | |
опять русский текст16.07.2013, 12:04. Показов 1132. Ответов 10
Метки нет (Все метки)
Снова пишу по поводу русского текста.
Вот такая ситуация - весь русский текст отображается нормально, но когда я подключаюсь к бд.Access и выбираю с таблиц информацию, то на английском норма, а русский текст отображается как ?????? ?????? ???? четко копируя пробелы и количество букв. Такая ситуация и с ошибками в консоле. Что может быть? Всем заранее спасибо.
0
|
16.07.2013, 12:04 | |
Ответы с готовыми решениями:
10
Кодировки. Немецкий и русский текст и опять русский шрифт в консоли Xcode , С++ и русский язык: как вывести в файл русский текст без сбитой кодировки? РУсский текст в VB 5.0 текст в программном коде, который был на русском стал нечитабельным. |
1 / 1 / 0
Регистрация: 19.05.2013
Сообщений: 10
|
|
16.07.2013, 12:06 | 2 |
neger, Это проблема с кодировками
0
|
0 / 0 / 2
Регистрация: 28.09.2012
Сообщений: 161
|
|
16.07.2013, 12:10 [ТС] | 3 |
я знаю но что не так. работаю на 2-х компах:
1) Win8 (???? ????); крутой комп 2) WinXp Sp3(нормально) робот Вертер код одинаковый, почти (подключение к бд. Access точно одинаково) Какая причина?
0
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
16.07.2013, 15:17 | 4 |
Какая у Вас кодировка в бд?
1
|
0 / 0 / 2
Регистрация: 28.09.2012
Сообщений: 161
|
|
16.07.2013, 23:39 [ТС] | 5 |
если честно, я искал в Access 2007 в настройках так и не нашел. где не пойму
Добавлено через 6 минут логично предположить, что если я создал таблицу в Access и в этой программе все отображается нормально, то возможно, что проблема в соединении или в драйвере.
0
|
16.07.2013, 23:41 | 6 |
обычно в случае с русским в венде бывает 3 кодировки
cp866, cp1251 и utf-8 , просто попробуйте подобрать, ОЕМ винда и локализованная обычно отличается кодировками, хоть и версии выглядят одинаково
1
|
0 / 0 / 2
Регистрация: 28.09.2012
Сообщений: 161
|
|
17.07.2013, 00:29 [ТС] | 7 |
очень интересный ефект получился. теперь все наоборот - то что выбирается с бд. отображается нормально, а в фрейме что я создал (название окна, подписи) в абрекатабре.
Добавлено через 31 секунду поставил кодировку cp1251 Добавлено через 27 минут все нормально, все в норме. только я теперь вообще ничего не понимаю. Раньше не отображался русский текст при кодировке cp1251, поменял на UTF-8, а теперь все в точности наоборот.
0
|
99 / 99 / 12
Регистрация: 05.05.2013
Сообщений: 1,208
|
|
17.07.2013, 00:41 | 9 |
neger, пользуйтесь UTF всегда и везде, а еще лучше не виндовсом - говорят меньше проблем с кодировками
1
|
0 / 0 / 2
Регистрация: 28.09.2012
Сообщений: 161
|
|
18.07.2013, 10:24 [ТС] | 10 |
0
|
0 / 0 / 2
Регистрация: 28.09.2012
Сообщений: 161
|
|||||||||||
18.07.2013, 14:14 [ТС] | 11 | ||||||||||
Расписываю конечный результат моих мучений.
Напоминаю! Что было: При соединении с бд Access все результаты на РУССКОМ получаемые с бд были в виде ????? ?????. При том, что в среде разработке Eclipse все четко отображалось и кодировка стояла UTF-8, но когда компилировалась программа все, что избиралось с бд отображалось как ??? ???? ?????????. В консоле тоже появлялись комментарии такого же образца ??????? ???? ODBC ????? ???? рис1 Вот код: Это универсальный класс для всех соединений
Все русские слова отображаются нормально рис2 вот код того же класса:
как видно с картинки, что в консоле ошибка соединения тоже отобразилась нормально Всем спасибо за ответы, теперь я думаю, что тему можно закрыть
0
|
18.07.2013, 14:14 | |
18.07.2013, 14:14 | |
Помогаю со студенческими работами здесь
11
пдскажите функцию которая выводит русский текст на экран и его заголовочный файл с++ но не system ( " echo текст " ); Русский текст. Русский текст Русский текст Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |