|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Пишу телеграм-бот. Задача: в мессенджер из бота нужно отправить не просто текст, но текст со значками типа emoji. Но когда я добавляю эти значки прямо в текст хранимой процедуры (как varchar), то получаю ошибку Invalid token. Dynamic SQL Error. SQL error code = -104. Malformed string. ---------------------- SQLCODE: -104 SQLSTATE: 22000 GDSCODE: 335544569 Firebird 3, кодировка UTF8. Та же ошибка, если вставляю юникодный символ-смайлик прямо в текстовое поле какой-нибудь таблицы. Подозреваю, что вместо символа можно использовать юникодный его код типа U+0146, но не знаю как. P.S. Бот на Delphi, и если в редакторе кода исходники конвертировать в юникод, то там можно использовать эти emoji прямо как обычный текст (String). ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 11:18 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11>Firebird 3, кодировка UTF8. "Кодировка utf8" - кодировка чего? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 11:33 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Кодировка подключения к базе и текстовых полей. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 11:37 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
В IBExpert вот так удалось добавить. Сохранил, и вижу в таблице этот символ теперь. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 11:49 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11 Но когда я добавляю эти значки прямо в текст хранимой процедуры (как varchar), то получаю ошибку Забыл добавить, что получаю ошибку при попытке скомпилировать процедуру. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 11:56 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11, так получится разве что в 4.0. Попробуй вот так Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 11:56 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11, запиши свой текст CREATE OR ALTER PROCEDURE в utf8 текстовый файл и выполни этот скрипт в isql и с указанием -ch utf8. Вот тогда посмотрим на ошибки и прочее. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 11:58 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
16.02.2021 11:37, X11 пишет: > Кодировка подключения к базе и текстовых полей. чем цепляешься? зы: и вообще, Delphi тут никто не знает. © Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 11:58 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Мимопроходящий чем цепляешься? IDE IBExpert. получаю ошибку при попытке скомпилировать процедуру ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 12:01 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
16.02.2021 12:01, X11 пишет: > IDE IBExpert. тут рядышком есть соответствующий подфорум. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 12:03 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Мимопроходящий, т.е. это ошибка не Firebird, а IBExpert? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 12:05 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Мимопроходящий, но я вставил скрипт в редактор скриптов где выбрал именно UTF8 и ту же ошибку получил ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 12:07 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
16.02.2021 12:05, X11 пишет: > т.е. это ошибка не Firebird, а IBExpert? По квитанции корова рыжая одна! Брали мы ее одну, по квитанции! Сдавать будем одну! Чтоб не нарушать отчетности! © зы: всё должно быть гармонично! Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 12:08 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11, 1. IBExpert не умеет полноценно работать с UTF8 2. В 3.0 текст ХП хранится в UNICODE_FSS не уверен что такие символы туда можно записать без проблем 3. Проверь в какой именно версии Unicode появились эти смайлы, а то мало ли в ICU 5.2 ещё их не поддерживала ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 12:09 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
У меня всё работает с fb3, isql, IBE ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 12:45 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
16.02.2021 12:45, hvlad пишет: > У меня всё работает с fb3, isql, IBE у тебя версия неправильная! © зы: ТС молчит на эту тему, как партизан... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 12:48 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Мимопроходящий, версия чего именно? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 13:01 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
IDE IBExpert 2020.12.11.1 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2021, 13:04 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Симонов Денис Попробуй вот так Код: sql 1.
а что это за код и как его получить? Например, здесь https://apps.timwhitlock.info/emoji/tables/unicode есть только U+2747 зесь https://unicode.org/emoji/charts/full-emoji-list.html тоже только U+2708 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 11:49 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
если вот так (код здесь тоже есть какие-то https://unicode.org/Public/emoji/13.1/emoji-test.txt ), то при попытке скомпилировать снова выдает ту же ошибку, как и в первом моем сообщении: Malformed string.... ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 11:52 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11, дык ты копируй 16-ые цифры из столбца "Bytes (UTF-8)" Например U+2747 это _utf8 x'E29D87' a U+2708 это _utf8 x'E29C88' ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 12:42 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Симонов Денис, спасибо больше, так скомпилировалась процедура, но пока не проверял. Еще вопрос, если можно... https://unicode.org/Public/emoji/5.0/emoji-data.txt первая колонка - это же юникод, а не utf8? т.е. нужно как-то где-то получить utf8 из кода 0023? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 13:17 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
я так подразумеваю, что это так можно делать: https://www.branah.com/unicode-converter ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 13:24 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Думаю, можно сделать так. Создать в этой же базе таблицу смайлов: id, smile, utf8_code_of_smile а потом создать функцию, которая будет возвращать _utf8 x'ком_смайла' ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 15:24 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
"Сон разума рождает чудовищ." (с) Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 15:27 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
в новой версии emoji наконец-то(!) добавили бородатых пидаров тётенек. как мы жили без всего этого вот. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 15:28 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov, редкий случай, когда ты уместен ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 15:29 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
В общем, не получается Код: sql 1.
возвращается: f09f92a0 ID: 162 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 17:39 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11, ясен пень Код: sql 1.
это литерал, его значение формируется на этапе препарирования запроса ... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 18:14 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11, в 4.0 можно вот так Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.02.2021, 18:18 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
жаль, конечно, что и идею с таблицей придется похерить :( ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 09:47 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11, ты просто вносишь в неё не то что надо ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 10:16 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Не могли бы Вы более подробнее? Что вносить? Поля в какой кодировке? У меня было так Код: sql 1. 2. 3. 4.
это все было в utf8 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 10:21 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11, хранить надо либо сам символ как char(1) character set utf8 либо набор байт [var]char(4) character set octets А то что ты хочешь нормальными средствами можно разве что в 4.0 сделать, ибо встроенных средств для кодирования/декодирования байтов в строковое представление до 4.0 нет ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 10:33 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Мне ещё раз повторить, что всё работает в fb3 без доп извратов ? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 10:37 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
hvlad, можно, повторяйте ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 10:39 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
hvlad запиши свой текст CREATE OR ALTER PROCEDURE в utf8 текстовый файл и выполни этот скрипт в isql и с указанием -ch utf8. Симонов Денис 2. В 3.0 текст ХП хранится в UNICODE_FSS не уверен что такие символы туда можно записать без проблем UNICODE_FSS - 3 байта, а utf8 - 4 байта и смайлы - 4 байта (пример: f09f8ca1) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 10:41 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11 UNICODE_FSS - 3 байта, а utf8 - 4 байта и смайлы - 4 байта (пример: f09f8ca1) 22282127 22282169 тебя изначально интересовали только 3-х байтные символы, с которыми нет никаких проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 10:56 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
hvlad, сейчас я так и делаю ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 11:01 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
hvlad тебя изначально интересовали только 3-х байтные символы, с которыми нет никаких проблем. нет, про байты я не писал, я даже не знал о том, сколько чего там байт занимает ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 11:06 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Более того, и fb3 и fb4 прекрасно принимают текст процедуры с 4-х байтными символами, генерируют одинаковый BLR с корректными константами. Но fb3 сохраняет не правильный текст (с 3-х байтными символами), а у fb4 всё ок. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 11:29 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Я вот как хотел. Сам смайл, как я показывал, можно вставить в таблицу 22281488 как это потом использовать в хранимке? и можно ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 11:50 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
а, нет, не получается сохранить, вижу только в режиме редактирования, а при сохранении - ошибка Malformed string ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 11:54 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
18.02.2021 11:54, X11 пишет: > а, нет, не получается сохранить, вижу только в режиме редактирования, а при сохранении - ошибка Malformed string > ну дык тереби тормоши Хвастунова. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 11:57 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
я так подразумеваю, что смайл ( https://unicode.org/emoji/charts/full-emoji-list.html ) не utf8, а полноценный юникод, т.е. там больше 4х байт и тут проблема уже в Firebird`е ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 12:14 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11 я так подразумеваю, что смайл ( https://unicode.org/emoji/charts/full-emoji-list.html ) не utf8, а полноценный юникод, т.е. там больше 4х байт и тут проблема уже в Firebird`е Это не вина FB. Байт там не больше 4-х, а вот конвертация из виндового UTF16 в UTF8 считает, что символ UTF16 - это всегда два байта. Если больше - на выходе будет лажа. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 12:37 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
IBExpert X11 я так подразумеваю, что смайл ( https://unicode.org/emoji/charts/full-emoji-list.html ) не utf8, а полноценный юникод, т.е. там больше 4х байт и тут проблема уже в Firebird`е Это не вина FB. Байт там не больше 4-х, а вот конвертация из виндового UTF16 в UTF8 считает, что символ UTF16 - это всегда два байта. Если больше - на выходе будет лажа. Не знаю, где там лажа, но вот картинка со строкой у меня в приложении и та же самая строка в IBExpert. У строки CHAR_LENGTH = 7, OCTET_LENGTH = 26. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 12:56 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
IBExpert X11 я так подразумеваю, что смайл ( https://unicode.org/emoji/charts/full-emoji-list.html ) не utf8, а полноценный юникод, т.е. там больше 4х байт и тут проблема уже в Firebird`е Это не вина FB. Байт там не больше 4-х, а вот конвертация из виндового UTF16 в UTF8 считает, что символ UTF16 - это всегда два байта. Если больше - на выходе будет лажа. Так и что делать? Удастся ли записать в базу смайлик? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:05 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11Так и что делать? Нанять программиста. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:16 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11, а зачем "типа эмодзи"? Может лучше стандартные эмодзи? Они вряд ли к ютф имеют отношение. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:28 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
18.02.2021 13:28, KreatorXXI пишет: > Может лучше стандартные эмодзи? > Они вряд ли к ютф имеют отношение. ога, КОИ-8! Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:29 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
KreatorXXI а зачем "типа эмодзи"? для Телеграм-бота ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:38 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Разве в Телеграмме эмоджи не имеют вид :тут_какой_то_текст: ?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:41 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
18.02.2021 13:41, Dimitry Sibiryakov пишет: > Разве в Телеграмме эмоджи не имеют вид :тут_какой_то_текст: ?.. нет. так было в эпоху доисторического материализма. сейчас все эти говно-коммуникаторы полагаются на поддержку со стороны ОСи. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:45 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
отправил в чат :joy: как видишь - не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:46 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Разве в Телеграмме эмоджи не имеют вид :тут_какой_то_текст: ?.. мало того, если будет возможность добавить еще какого-нибудь бота, например Вайбер-бота или вон вышел новый мессенджер Kawoon. Смайлы - стандартизированы, если можно так сказать. А мессенджеры у себя их как-то по своему обзывают. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:48 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
а еще есть какие-то двойные смайлы 🧑💼 - это один символ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:50 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11 а еще есть какие-то двойные смайлы 🧑💼 - это один символ ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 13:58 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Мимопроходящий, что не так? вот так оно выглядит на офиц. сайте юникода ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:13 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11 что не так? вот так оно выглядит на офиц. сайте юникода ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:19 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
У меня тоже одна мордочка в бравзере, портфеля нет. OpenSuse15.2, firefox все апдейты установлены. Нужны еще и архисвежие шрифты? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:25 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Мимопроходящий а вот так это выглядит в браузере разные приложения показывают по разному один и тот же смайлик https://www.unicode.org/emoji/charts/full-emoji-list.html ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:27 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
18.02.2021 14:25, Ivan_Pisarevsky пишет: > У меня тоже одна мордочка в бравзере, портфеля нет. > OpenSuse15.2, firefox все апдейты установлены. > Нужны еще и архисвежие шрифты? скорее всего, нужны ОДИНАКОВЫЕ шрифты. у меня в FireFox'е одна морда, с каким-то графиком за спиной. а в ThunderBird'е (по nntp), две картинки - морда и портфель. всё самое свежее, на одном и том же хосте. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:30 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
резюмирую: символ действительно ОДИН. и курсором он выделяется как один. в том числе и тот где морда+портфель. но вот НАЧЕРТАНИЕ в разных шрифтах разное. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:48 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11 Так и что делать? Удастся ли записать в базу смайлик? Если знаешь его представление в UTF8, то удастся (из скрипта или запросом). А в эксперте в редакторе кода ты видишь виндовый UTF16, который перед отправкой на сервер конвертируется в UTF8. В твоем случае - неправильно. И обратная конвертация, сильно подозреваю, тоже такая же кривая будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 14:59 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Короче, после некоторых модификаций я у себя в эксперте записал в базу смайлик из гуя. Так что эксперт, видимо, будет правильно конвертировать суррогатные пары UTF16 в UTF8 и обратно. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 16:15 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
Т.е. это будет возможным, но в будущих версиях? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 16:22 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
X11 Т.е. это будет возможным, но в будущих версиях? Ну, на следующей неделе, может. Но лепить эмодзи прямо в текст процедур я бы все равно не стал - в исходниках они должны кодироваться так, чтобы от настроения текстового редактора их отображение не зависело. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.02.2021, 16:36 |
|
Смайлики, иконки типа unicode emoji в базе данных
|
|||
---|---|---|---|
#18+
IBExpert, спасибо. Установил версию 2021.3.6.1 Теперь и так можно: Код: sql 1. 2. 3.
только вот вместо ?? форум должен был отобразить юникодную икноку... при вводе текста отображается ... |
|||
:
Нравится:
Не нравится:
|
|||
09.03.2021, 15:02 |
|
|
start [/forum/topic.php?all=1&fid=40&tid=1560101]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
160ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
84ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 307ms |
0 / 0 |