Все разобрался. Действительно все из-за кодировок. Спасибо этому форуму.
При подключении у компонента ZConnection или у аналогичного из fblib поставил WIN1251 вместо UTF-8.
И потом в программе строковые данные из программы в базу кодирую функцией UFT8ToAnsi, из базы в программу AnsiToUTF8. Тогда ...
Найдено 2 результата
- 17.09.2009 10:24:47
- Форум: Lazarus
- Тема: Arithmetic exception ... в запросе на выборку
- Ответы: 3
- Просмотры: 3929
- 16.09.2009 19:31:05
- Форум: Lazarus
- Тема: Arithmetic exception ... в запросе на выборку
- Ответы: 3
- Просмотры: 3929
Arithmetic exception ... в запросе на выборку
Делаю запрос на выборку из таблицы. В таблице есть поле типа varchar(100) WIN1251. Если в выборку попадает запись, у которой в значении данного поля стоит строка более чем из 50 русских букв, генерируется исключение Arithmetic exception, numeric overflow, or string truncation. Если в поле стоит ...
