|
|
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
hi all А попробуйте кто-нить (особливо те, кто в Чехии обитает :)) ввести в поле с charset = utf8 чешскую букофку "R с крышкой" (произносится вроде как "рш" или "рж"). Вот вам алфавит: https://ru.wikipedia.org/wiki/Чешский_алфавит А в аттаче - то, как она выглядит (я даже тынц не могу привести, знак вопроса прёт вместо неё :)). У мну при попытке ввода лезет malformed string. При том, что чарсет базы, консоли и коннекта, ес-сно, UTF8: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ЧЯДНТ ? PS. Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2014, 20:38 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
В IBExpert всё ок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2014, 21:01 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
Скорее всего это заморочки линукса и консоли. Виндовая консоль вообще при попытке ввода в utf-8 молча убивает isql. Из скрипта вставить мне удалось нормально, а при попытке вывода - отображает мусор. Возможно при правке CORE-4259 несколько перестарались (или недостарались). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2014, 21:03 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
А-а-а... В текущем isql 3.0 оно тоже не работает. Неужели обратно сломали? Код: plaintext 1. 2. 3. 4. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2014, 21:16 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
Как подтверждение, что в базе данные правильные, кусок лога: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2014, 21:20 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
У Джуда проблем нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2014, 21:22 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
И, кстати, умляут это двойная точка над над Ё, а не то что ты говоришь. Это называется "гачек", что значит "крючок, закорючка". Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2014, 21:25 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
Разобрался я с этими "гачеками". Проблема была в том, что данные в insert-команды втыкались из большого UTF8-файла, который я обрабатывал java-классом. В нём юзаю BufferedReader / BufferedWriter, которые неверно создавал. На всякий случай, продублирую сюда правильный вариант создания: Код: sql 1. 2. Сейчас всё пишется и читается ОК. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2014, 22:59 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
Таблоид"гачеками" "гачками". "Е" тут беглая, как и в русском. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2014, 23:38 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
ТаблоидСейчас всё пишется и читается ОК. Но ISQL всё-таки вылетает. D:\Firebird\3.0.0.31455>cmd Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. D:\Firebird\3.0.0.31455>chcp 65001 Active code page: 65001 D:\Firebird\3.0.0.31455>isql Use CONNECT or CREATE DATABASE to specify a database SQL> Ř D:\Firebird\3.0.0.31455> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 00:16 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
Кстати в предварительном просмотре сообщения стоят вопросики вместо юникода. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 00:17 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
NickDeeНо ISQL всё-таки вылетает. Не только isql. Практически любая программа. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 01:47 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovКак подтверждение, что в базе данные правильные, кусок лога: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 10:22 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
Таблоид0xFF. А что это за лог такой, какой командой его посмотреть ? Это лог, который пишет тестовый репликационный плагин. Случайно оказался довольно удобной штукой и для отладки. Но посмотреть его пока нельзя нигде. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:06 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, это который плагином к трёшке подключается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:08 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
Симонов Денисэто который плагином к трёшке подключается? Да. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2014, 12:34 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
Таблоид, откомпиляй приложенную программу и скажи если она выводит буквы "Řř" правильно во всех трёх строчках. А также число пробелов перед ними в последней. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 14:21 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovТаблоид, откомпиляй приложенную программу и скажи если она выводит буквы "Řř" правильно во всех трёх строчках. А также число пробелов перед ними в последней.Выводит правильно во всех трёх строчках. Число пробелов = 2 - см аттач. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 15:19 |
|
||
|
LI-V2.5.4.26821: проблема ввода некоторых буковомляутов из UTF8
|
|||
|---|---|---|---|
|
#18+
ТаблоидЧисло пробелов = 2 То есть с форматированием у GLIBC такой же баг как и у MSVC. Ok... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2014, 15:52 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=38836089&tid=1563134]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
212ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 525ms |

| 0 / 0 |
