![]() |
|
|
![]()
|
|
| KAMIKAZE |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 17.1.2007 Репутация: нет Всего: нет |
Для работы с базой использую UniDaс. Отображение информации из таблиц в DBGridEh
ПРоблема с отображением полей с символами "≥" и других похожих знаков. Они либо "???" либо непонятно как то отображаются(другим каким то символом). Еще не проверял на отображение китайских, японских и других языков... но все это нужно. Подскажите как сделать что бы все правильно отображалось. |
|||
|
||||
| KAMIKAZE |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 17.1.2007 Репутация: нет Всего: нет |
Вот пример с символом ≥
Проверял на CxGrid, Тоже отбражается "?" вместо ≥ Значит проблема в UniDac? Это сообщение отредактировал(а) KAMIKAZE - 15.4.2011, 00:11 Присоединённый файл ( Кол-во скачиваний: 11 )
__________.png 3,91 Kb |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
База в юникоде? А дельфи?
Добавлено через 1 минуту и 2 секунды При чём здесь ehlib? Грид только лишь отображает то, что отдает набор данных. А набор данных отдаёт гриду то, что сам получил из базы. Делай выводы. |
|||
|
||||
| KAMIKAZE |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 17.1.2007 Репутация: нет Всего: нет |
База MSSQL. Понял что UniDac выдает такое..
Мне еще похожее нужно и для Mysql, там кодировка таблицы utf8 Это сообщение отредактировал(а) KAMIKAZE - 15.4.2011, 21:50 |
|||
|
||||
| KAMIKAZE |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 17.1.2007 Репутация: нет Всего: нет |
Вот таким квери
что в Mysql, что в MSSQL отображается криво. Опция Useunicode включена в uniconnection. |
|||
|
||||
| KAMIKAZE |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 17.1.2007 Репутация: нет Всего: нет |
Решил проблему, просто нужно юзать не старое остойное D7, а чето с юникодом....
|
|||
|
||||
| Keeper89 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 1 Всего: 58 |
Смелое утверждение...
|
|||
|
||||
| superVad |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 735 Регистрация: 6.4.2006 Где: Черкассы, Украина Репутация: 3 Всего: 15 |
||||
|
||||
| KAMIKAZE |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 17.1.2007 Репутация: нет Всего: нет |
Мне так скзали сделать на офф сайте юнидака. Еще комменты или вопросы будут? Или может предложения и примеры как у вас получилось используя такие компоненты как у меня отобразить все нормально?
Это сообщение отредактировал(а) KAMIKAZE - 19.4.2011, 18:30 |
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
1. Ну в неюникодной версии невозможно отобразить юникодные знаки. Тот же знак больше или равно.
2. Можно использовать компоненте TNT в неюникодной версии дельфи. |
|||
|
||||
| KAMIKAZE |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 17.1.2007 Репутация: нет Всего: нет |
Тогда мне нужен компонент аналог Ehlib - DBGridEh1
|
|||
|
||||
| Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
Может легче перейти на юникодную версию дельфи? Например на XE.
|
|||
|
||||
| KAMIKAZE |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 88 Регистрация: 17.1.2007 Репутация: нет Всего: нет |
Дак это и сделал. Непривычно все, неудобно, компилится в папки, ctrl+f9 уже не тот...
Просто так всегда, появляются челы которые после явного решения, начинаю говорить .нуууу мууууу типо того. Не приводя примера. ПОказали бы как сделать, и что у меня руки кривые неправильно из за них отображается. А так .. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |