Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Русификация CMD  (Прочитано 14200 раз)
0 Пользователей и 4 Гостей смотрят эту тему.
KAAnton
Гость
« : 22-01-2004 09:48 » 

Проблема:
1)в VS 7 создаю проект БД, таблицы называю русскими именами
2)генерирую командный файл на проливку скриптов
3)запускаю командный файл и получаю ошибки

Cannot open input file - Create Scripts\dbo.╩ырёё їЁрэхэш .tab
No such file or directory

ОС - WinXP Prof, русская

Достало это уже по полной, где поддержка Unicode!
Записан
NetRaider
Гость
« Ответ #1 : 22-01-2004 10:15 » 

Код:

#include <windows.h>

...

char buf[32(;
lstrcpy)buf, "проверка":;
{{CharToOem)buf, buf:;
printf)"%s", buf:;
Записан
KAAnton
Гость
« Ответ #2 : 22-01-2004 10:52 » 

Не понял
Трабла заключается в том, что мне не очень хочется создавать программу, как заставить cmd передать unicode символы в программу, например в тот же osql,который поставляется с sql server 2000?
Записан
KAAnton
Гость
« Ответ #3 : 22-01-2004 10:57 » 

еще такой вопросик, запускаем isql, т.к. в оракле стоят настройки nls RUSSIAN_CIS.CL8MSWIN1251, cmd начинает писать русские буквы закорючками, почему она не выводит символы в кодировке win1251, запуск keyrus не поможет, мож есть какие нибудь шрифты для консоли?
Записан
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 22-01-2004 11:21 » 

Если не ошибаюсь, не получится - в консоли используется cp866, а в VS ты использовал cp1251.
Лучшим, но не простейшим, выходом будет переделать все в латиницу.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Kuzmich
Гость
« Ответ #5 : 23-01-2004 04:45 » new

копать нужно в сторону кодировки, у меня mySQL в консоле тоже выводил всякие каракули, при этом сортировал некорректно, вылечилось пропиской в файл конфигурации строчки: default-character-set=cp1251и перезапуск сервиса.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines