Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Базы данных
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 09.01.2011, 11:16
M1ndAction M1ndAction вне форума
Прохожий
 
Регистрация: 05.09.2010
Сообщения: 13
Репутация: 10
По умолчанию Проблемы с национальными алфавитоми

Добрый день!

Работаю с Embedded версией сервера MySQL 5.1 через компоненты MyDAC 5.80.47 (неофициальная версия с поддержкой Delphi 2010), данные отображаю с помощью TDBAdvGrid 2.2.0.1, версия Delphi - 2010.

Проблема с национальными алфавитами, в частности, с греческим (с другими не пробовал). Порядок действий: копирую, для примера, символ δ (в Word'е либо из браузера, неважно), открываю для редактирования ячейку в таблице, вставляю этот символ, вставляется все нормально, я его вижу, подтверждаю изменения ячейки, то есть закрываю ее, и сразу после этого δ превращается в ?.

Раз сначала я в таблице вижу корректный символ, то наверное проблема не в таблице, а в СУБД? Но с другой стороны в папке share есть greek, то есть явно MySQL греческий алфавит поддерживает, как я понимаю. Для проверки я попробовал провести аналогичные действия с обычной TAdvStringGrid, после завершения редактирования символ отображался корректно, что еще больше наталкивает на мысль, что проблемы в СУБД.

Итого, где проблема?
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 17:56.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025