Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

FireBird. Ошибка при выполнении Locate


SlyFox ©   (2005-05-21 15:12:00) 

Уважаемые, только начал осваивать FireBird, сильно не пинайте.
Вопрос: почему может возникать ошибка "Аrithmetic exeption, numeric overflow, or string trancation. Connot transliterate character between character sets." при выполнении Locate в таблице (через IBTable). Что оно пишет я понимаю, не понимаю почему :) DEFAULT CHARSET в базе - WIN1251, у полей таблицы тоже. Возникает соответственно только при поиске кириллицы, цифры и латиница пролазят. Строка для поиска берется из TEdit. Чего подкрутить надо?


SlyFox   (2005-05-22 10:50:00) [1]

да, твоего :-))) какой вопрос, таков и ответ
Да ну!?...
Исходники в студию, тут не все телепаты
О! Исходники? ну-ну :) Тут не надо быть телепатом... И хамить тоже не следует, я думаю.

а lc_ctype=win1251 в параметрах соединения присутствует?
Спасибо! Хоть один ответ по сути вопроса...

Anatoly Podgoretsky
Премного благодарен за линк.

ЗЫ. Трепачи, млин... Сорри, что спросил... лень было копать, наверное, но все равно пришлось :)


DrPass   (2005-05-21 22:19:00) [2]


> DEFAULT CHARSET в базе - WIN1251, у полей таблицы тоже.
> Возникает соответственно только при поиске кириллицы, цифры
> и латиница пролазят

а lc_ctype=win1251 в параметрах соединения присутствует?


Sergey Masloff   (2005-05-21 19:18:00) [3]

>DEFAULT CHARSET в базе - WIN1251, у полей таблицы тоже
А на клиенте?


DSKalugin   (2005-05-21 16:26:00) [4]

>в 17ой строке чего? ДНК? ;)
да, твоего :-))) какой вопрос, таков и ответ

>Чего подкрутить надо?
Голову

Исходники в студию, тут не все телепаты


SlyFox   (2005-05-21 15:41:00) [5]

DSKalugin ©   (21.05.05 15:35) [2]
Ошибка в 17й строке


:) Просто ради спортивного интереса - в 17ой строке чего? ДНК? ;)


DSKalugin   (2005-05-21 15:35:00) [6]

Ошибка в 17й строке, как обычно у всех начинающих


Anatoly Podgoretsky   (2005-05-21 15:16:00) [7]

Сходить на ibase.ru у них по этому поводу есть развернутый FAQ


Наверх

Титульная страница Поиск, карта сайта Написать письмо