Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим / 25 сообщений из 68, страница 1 из 3
16.08.2019, 12:54
    #39850307
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Доброе время суток форумчане,
По предыдущем постам да и вообще понятно, что с этим большие есть проблемы
На сегодняшний момент мне нужно, чтоб в базе каким-то образом я мог хранть латинский/кирилицу и греческий алфавит одновременно, т.е. пример внизу на рис.

Создал в БД поле с кодировкой «UTF8 UNICODE» - но результата необходимого не получил.

У кого будут какие мысли? Или возможно тут можно как-нибудь схитрить? Но незагонять же туда в конце концов printscreen (из MSWord) с этими знаками.

P.S
В Delphi есть компонент только для отображения всевозможных формул и симполов «mathlabel» но он только отображает, а мне нужно и вводить в БД и хранить там.
...
Рейтинг: 0 / 0
16.08.2019, 13:11
    #39850323
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Kos-2010но результата необходимого не получил.

Ну да, магия не работает, тут программист нужен.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.08.2019, 13:24
    #39850335
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
тему нужно перекинуть в Delphi.
к БД отношения не имеет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.08.2019, 13:31
    #39850338
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Мимопроходящийтему нужно перекинуть в Delphi.
к БД отношения не имеет.


Почему не имеет, я до delphi еще не дошел.
я в БД с помощью IBExpert создал поле varchar c кодировкой DOS737, и просто с *MSWord *начал вставлять символы, например лямду через буфер обмена
Попробовать.
...
Рейтинг: 0 / 0
16.08.2019, 13:40
    #39850347
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Kos-2010я в БД с помощью IBExpert создал поле varchar c кодировкой DOS737
Попробовать.

А почему не UTF8?
...
Рейтинг: 0 / 0
16.08.2019, 13:43
    #39850348
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
KreatorXXIKos-2010я в БД с помощью IBExpert создал поле varchar c кодировкой DOS737
Попробовать.

А почему не UTF8?

Я его попробовал в первую очередь, но у меня все знаки "???"
...
Рейтинг: 0 / 0
16.08.2019, 13:47
    #39850350
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Kos-2010,

В Эксперте есть окно для редактирования unicode строк. Где Вы видите кракозябры? На закладке "Данные"?
...
Рейтинг: 0 / 0
16.08.2019, 13:50
    #39850352
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Kos-2010Я его попробовал в первую очередь, но у меня все знаки "???"

Вот именно поэтому тут и нужен программист, который знает что делает. Поле кодировок
слишком обширное чтобы получить результат методом случайного тыка.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.08.2019, 13:51
    #39850353
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
KreatorXXI,

ну да, создал поле, и на закладке "Data", попытался из MSWord вставить символ
...
Рейтинг: 0 / 0
16.08.2019, 13:53
    #39850355
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Dimitry Sibiryakov,

А... будем знать
...
Рейтинг: 0 / 0
16.08.2019, 13:56
    #39850358
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
KreatorXXI,
...
Рейтинг: 0 / 0
16.08.2019, 13:57
    #39850360
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
KreatorXXI,
...
Рейтинг: 0 / 0
16.08.2019, 13:58
    #39850361
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Kos-2010На сегодняшний момент мне нужно, чтоб в базе каким-то образом я мог хранть латинский/кирилицу и греческий алфавит одновременноСтрока в utf8.

Помимо этого можно хранить в блобе можно в строке с charset OCTETS (тут вообще можно хранить последовательность абсолютно любый байтов) и интерпретировать их на клиенте как душе угодно.

поехали в дельфи.

Модератор: Тема перенесена из форума "Firebird, InterBase".
...
Рейтинг: 0 / 0
16.08.2019, 13:59
    #39850363
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Kos-2010,

вставляете в "Unicode Editor"?
...
Рейтинг: 0 / 0
16.08.2019, 14:04
    #39850365
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Ivan_Pisarevsky,

напрасно поехали в "Дельфи", ИМХО. У ТС проблема со знанием Эксперта. Про ФБ не знаю. Наверно тоже.
...
Рейтинг: 0 / 0
16.08.2019, 14:05
    #39850366
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
KreatorXXI,

не просто напрямую, а оказалось нужно не напрямую
...
Рейтинг: 0 / 0
16.08.2019, 14:11
    #39850371
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
KreatorXXIKos-2010,

вставляете в "Unicode Editor"?

вот что у меня получается, если вставлять в "Unicode Editor" это формула с лямбдой
...
Рейтинг: 0 / 0
16.08.2019, 14:14
    #39850374
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Kos-2010,

А что в "Unicode Editor"?
...
Рейтинг: 0 / 0
16.08.2019, 14:20
    #39850378
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
16.08.2019 14:11, Kos-2010 пишет:
> вот что у меня получается

забудь про ибэкспета.
он не юникодный (основе своей).
набросай тестовое приложение в своих дельфях.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.08.2019, 14:21
    #39850379
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
KreatorXXIKos-2010,

А что в "Unicode Editor"?

ничего хорошего...
Все пока спасибо побежал на лекцию...
...
Рейтинг: 0 / 0
16.08.2019, 14:34
    #39850385
KreatorXXI
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
Kos-2010,

я же привёл свой вариант. Подозреваю, что поле с кодировкой DOS737. Поэтому неправильно отображается в plain и в unicode. Сделай базу в utf8 и все строковые поля в utf8.
Всё, побежал виски пить.
...
Рейтинг: 0 / 0
16.08.2019, 15:31
    #39850426
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
16.08.2019 14:21, Kos-2010 пишет:
> Все пока спасибо побежал на лекцию...

какая нафик лекция?!
август на календаре!
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.08.2019, 15:36
    #39850432
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
В IBExpert есть специальная кнопка.

И да, нужно использовать UTF8
...
Рейтинг: 0 / 0
16.08.2019, 15:36
    #39850433
X11
X11
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
И в форме регистрации базы тоже правильно указывать кодировку
...
Рейтинг: 0 / 0
16.08.2019, 18:05
    #39850514
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
KreatorXXIKos-2010,

я же привёл свой вариант. Подозреваю, что поле с кодировкой DOS737. Поэтому неправильно отображается в plain и в unicode. Сделай базу в utf8 и все строковые поля в utf8.
Всё, побежал виски пить.

положение такое: в БД 12 таблиц, все varchar c кодировкой win1251 .
то поле которое представлено на картинке (post за 14:21) уже в кодировке utf8.

И мне теперь придется все поля с win1251 в utf8 перегонять - вот это жесть.

Ладно, сделаю новую БД с одной таблицей и utf8 - посмотрю
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим / 25 сообщений из 68, страница 1 из 3
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]