Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.28;
Скачать: CL | DM;

Вниз

Кодировка кириллицы не распознаётся в Delphi и Access   Найти похожие ветки 

 
saliev ©   (2004-11-02 06:38) [0]

Привет!

У меня такая ситуация:
База данных создана в MS Access 2003
Доступ производился посредством ADO/DAO компонентов
Всё бы было хорошо, но вот проблема - после запроса данные не распознаются, т.е. кириллица истолковывается неправильно. Если в Access это "тест", то в D7 выглядит вот так "????" (просто набор символов вопроса). В обратном же направлении происходит следующее: вводим, например в DBGrid, слово "тест", и в Access получаем "òåñò".
У меня есть следующие предположения:
1. По какой-то причине D7 не справляется с UNICODE (выглядит маловероятно )
2. Проблема может сводиться к кодировке, вот только не имею представления как её изменить в D7 или Access.
3. C другой же стороны, когда запрашиваешь язык (locale) mdb файла, получаешь General (English, French, German, Portuguese, Italian, and Modern Spanish), и здесь снова вопрос: А как его изменить?
4. У меня стоит Win XP corporate, Office 2003 и Delphi 7 – и всё это английские дистрибутивы. (Может быть, проблема именно в английской версии, но от меня этого требуют обстоятельства)
5. Аналогичная проблема происходит и с MS SQL Server, хотя при создании базы был выбран Cyrillic Charest. (намёк на не совместимость Borland и Microsoft? )

Огромное спасибо за помощь!


 
sniknik ©   (2004-11-02 08:14) [1]

проверь что у тебя стоит (и поставь "русский" т.к. наверняка стоит дргое) в "панель управления"->"язык и стандарты"->"обшие"->"язык(местоположение)" и главное в "задать умолчание"(кнопка внизу)

для MS SQL дополнительно, в свойствах сервера и юзера под которым логинишся тоже язык по умолчанию русский поставь.



Страницы: 1 вся ветка

Текущий архив: 2004.11.28;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.049 c
14-1100295907
ZDDR
2004-11-13 00:45
2004.11.28
Народ помогите найти дрова на


3-1099288220
NewDelpher
2004-11-01 08:50
2004.11.28
Нет соединения с MS SQL-2000


14-1100004423
TRyaSS
2004-11-09 15:47
2004.11.28
Кто знает C(си), помогите плз. перевести


1-1100545950
ser_vik
2004-11-15 22:12
2004.11.28
начинающий - функция CreateDirectory


14-1100193890
Vasyta_d_po_r
2004-11-11 20:24
2004.11.28
Подскажите название счетчика...