|
|
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
16.08.2019 18:05, Kos-2010 пишет: > сделаю новую БД с одной таблицей и utf8 - посмотрю "слова не мальчика, но мужа!" (С) Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 18:08 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Кодировка utf8 везде, т.е. если я с msword вставляю формулу, таже фигня ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 18:29 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
так просто их не перегнать. но бакап, замена чарсета, рестор может помочь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 18:29 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Kos-2010, авторКодировка utf8 везде, т.е. если я с msword вставляю формулу, таже фигня а если просто куда-то эту 'формулу' вставить? 'формула' вообще вставляемая? опять же, вопрос, нужна ли формула в базе вообще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 18:32 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
makhaon, конечно, допустим у меня, описание технического оборудования, там есть несколько формул - несложных , но есть Также в средине эттого описания встречаются греческие символы, степени . Пока другого не видел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 18:40 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Kos-2010, ок. почему просто куда-то на какой-то контрол формулу не поместить? зачем именно из базы вычитывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 18:49 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
makhaon, потому что, предполагается что оператор БД будет вносить описание объекта, в этом описании присутствуют эти символы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 18:52 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Может, ты наконец-то прочитаешь FAQ по работе с Unicode нa ibase.ru?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.08.2019, 19:01 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
А что? в FB3 нет collation? почему такие сложности поле таблицы и пр. переделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2019, 01:07 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Поправьте меня, но "формула из Word" - это OLE-объект Microsoft Equation, что вы хотите увидеть в базе "вставляя" его в IBExpert?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2019, 01:30 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Kos-2010Доброе время суток форумчане, По предыдущем постам да и вообще понятно, что с этим большие есть проблемы На сегодняшний момент мне нужно, чтоб в базе каким-то образом я мог хранть латинский/кирилицу и греческий алфавит одновременно, т.е. пример внизу на рис. Создал в БД поле с кодировкой «UTF8 UNICODE» - но результата необходимого не получил. У кого будут какие мысли? Или возможно тут можно как-нибудь схитрить? Но незагонять же туда в конце концов printscreen (из MSWord) с этими знаками. P.S В Delphi есть компонент только для отображения всевозможных формул и симполов «mathlabel» но он только отображает, а мне нужно и вводить в БД и хранить там. ИМХО, ты не в ту степь полез. Для "отображения всевозможных формул и симполов «mathlabel»" вполне достаточно ANSI, практически любой. А для отображения - специальный компонет. Можно и Дельфийский. Например, пишешь такую муйню: \sqrt{\frac{1}{2}} Она отображается вот так: А если такую - \frac{1}{\sigma\sqrt{2\pi}} \exp\left(-\frac{(x-\mu)^2}{2\sigma^2}\right) - то вот так будет: Или вот: Сюда читай: https://ru.wikipedia.org/wiki/LaTeX ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2019, 02:15 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
ёёёёёИли вот: \exp\left(-\frac{(x-\mu)^2}{2\sigma^2}\right) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2019, 02:16 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
еще заинтересовало, что на скриншоте библиотека доступа к FB3 указана gds32.dll ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2019, 10:14 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
я сейчас изучаю http://www.ibase.ru/unicode_faq/ Так ответьте наконец, сможет ли оператор базы с помощью приложения delphi вставить в БД на FB3 (конечно с дальнейшем их отображением в приложении), строки (1, 2, 3), которые я уже приводил на рисунке в сообщении 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2019, 11:02 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Kos-2010сможет ли оператор базы с помощью приложения delphi вставить в БД на FB3 (конечно с дальнейшем их отображением в приложении), строки (1, 2, 3), которые я уже приводил на рисунке в сообщении 1 Чувак, даже ты, даже тут не смог вставить их как строки, рисунком начал баловаться. Куда уж оператору в твоём приложении... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2019, 12:19 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
ёёёёёСюда читай: https://ru.wikipedia.org/wiki/LaTeX Кстати, я в своё время так и не смог найти ни один компонент для Delphi, который бы нормально отображал LaTeX. Может ты знаешь?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2019, 12:40 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovЧувак, даже ты, даже тут не смог вставить их как строки, рисунком начал баловаться. Куда уж оператору в твоём приложении... Не ну почему же, вчера создал новую БД, при регистрации БД указывал utf8, в таблице тип поля utf8. Символы в DBMemo вставляются все хорошо отображается. и сохраняется. Только вот захотел посмотреть кодировку символов unicode их навалом например http://foxtools.ru/Unicode#плюс. (знак "+-" имеет код 177), а при вводе (Alt+177) в DBMemo вставляется какя-то чепуха ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2019, 12:55 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Kos-2010Только вот захотел посмотреть кодировку символов unicode их навалом например http://foxtools.ru/Unicode#плюс. (знак "+-" имеет код 177), а при вводе (Alt+177) в DBMemo вставляется какя-то чепуха Пссст, юникод - он разный бывает. UTF8 (в базе) и UTF16 (в дельфи) - это разные unicode. В теории, компоненты для доступа к БД должны их сами перекодировать, но если где-то неправильно указать параметры подключения, то может получиться лажа... И ещё раз: прежде чем вставлять что-то в базу - вставь это в блокнот, например, и посмотри что получится... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2019, 13:11 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Kos-2010(знак "+-" имеет код 177), а при вводе (Alt+177) в DBMemo вставляется какя-то чепуха Уникод это такая вещь, где ведущие нули не являются незначащими. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2019, 13:20 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
1) в принципе utf8 - является более обширным представлением символов, чем win1252, поэтому соединение БД также должно быть в utf8, а не в win1252 2) А кто-нибудь знает, есть ли компонент, который (как в MSWord имеет набор кнопок с символами) позволяет вставлять в окна редактирования (например TDBEdit или TDBMemo) греческие символы? Можно конечно самому наделать кнопочки с гаммой, дельтой, плюс/минусом... но как-то хлопотно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 01:46 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Kos-20101) в принципе utf8 - является более обширным представлением символов, чем win1252, поэтому соединение БД также должно быть в utf8, а не в win1252 2) А кто-нибудь знает, есть ли компонент, который (как в MSWord имеет набор кнопок с символами) позволяет вставлять в окна редактирования (например TDBEdit или TDBMemo) греческие символы? Можно конечно самому наделать кнопочки с гаммой, дельтой, плюс/минусом... но как-то хлопотно... Да, конечно. Бросаешь Баттон1 на Форму1 и прописываешь в Баттоне1 нем такой код: Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 02:59 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Kos-2010, а если константе cRT установить значение: Код: pascal 1. 2. 3. 4. 5. 6. 7. - то получится вот так: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 03:22 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
Kos-2010, любитесь на здоровье. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 03:24 |
|
||
|
FireBird 3 + Delphi 10.2 и греческие символы с индексом нижним и верхим
|
|||
|---|---|---|---|
|
#18+
ёёёёё, Большое спасибо с TRichEdit понравилось, А вот типа, такого как на рис. (чтоб оператор мог сам выбирать нужный символ и его вставлять ну допустим в TDBMemo ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2019, 08:10 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39850526&tid=2039120]: |
0ms |
get settings: |
4ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
105ms |
get tp. blocked users: |
2ms |
| others: | 199ms |
| total: | 403ms |

| 0 / 0 |
