
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
26.08.2004, 17:48:17
|
|||
|---|---|---|---|
Ошибка при работе с русскими буквами |
|||
|
#18+
Создал в IB Expert 2.5.0.49 таблицу с полем varchar размером 60, без указания charset. Далее в Delphi, используя компонет FIBPlus запускаю процедуру которая вставляет в эту таблицу русский текст. При попытке перечитать dataset выдается ошибка: Arithmetic overflow or division by zero has occured. arethmetic exception, numeric overflow, or string truncation. Cannot transliterate character between character sets. При попытке посмотреть содержание таблицы через IB Expert - всё ок. В чем может быть дело? Как избавиться от этой ошибки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2004, 06:32:06
|
|||
|---|---|---|---|
Ошибка при работе с русскими буквами |
|||
|
#18+
А выставить кодировку у поля религия не позволяет? Во всех соединениях одинаково должна стоять или не стоять кодировка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2004, 11:11:03
|
|||
|---|---|---|---|
Ошибка при работе с русскими буквами |
|||
|
#18+
Это не помогло. Также не помогло новое создание базы с dialect = 3 и установки charset у всей базы. Пока что вышел таким образом - отказался от компонетов FIBLus и перешел к родным, которые есть в Delphi. В данном случае речь идет о 5-Ке ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2004, 13:09:36
|
|||
|---|---|---|---|
Ошибка при работе с русскими буквами |
|||
|
#18+
Так если ты не указал кодировку при создании поля, то для него создаётся та, что выбрана в базе по умолчанию. FIBPlus ту не при чём. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2004, 14:23:03
|
|||
|---|---|---|---|
Ошибка при работе с русскими буквами |
|||
|
#18+
все мура. "отказались от fibplus", "переделали чарсет"... читаем www.ibase.ru/devinfo/ibrusfaq.htm, ВНИМАТЕЛЬНО, и все будет работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2004, 14:29:26
|
|||
|---|---|---|---|
Ошибка при работе с русскими буквами |
|||
|
#18+
В компоненте TpFIBDatabase Свойство ConnectParams - свойство CharSet, вообщем оно у тебя должно совпадать с charset с которым ты создавал базу, если ты конечно для поля не указывал charset. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.08.2004, 14:49:33
|
|||
|---|---|---|---|
Ошибка при работе с русскими буквами |
|||
|
#18+
2 kdv: Мы тут FAQ потихонечку пишем свой - просмотрите пожалуйста его своим опытным глазом. Может замечания найдутся... А то ваш FAQ местами устарел сильно, да и альтернатива ему должна быть :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=40&mobile=1&tid=1578014]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
35ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 229ms |
| total: | 359ms |

| 0 / 0 |
