powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / проблемы с символом ',' в строковых полях
6 сообщений из 6, страница 1 из 1
проблемы с символом ',' в строковых полях
    #32381739
Имя пользователя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня в строковых полях хранятся данные с запятыми. это не для перечислений, а просто так надо.
и при записи из одного такого поля в др. глюки возникают порой.
например надо записать строку вида
'о/кр, кр,м'
получаю:
Arithmetic overflow or division by zero has occurred.
arithmetic exception, numeric overflow, or string truncation.
в чем проблема?
в результате метода тыка у меня появилась версия, что ошибка появляется при вставки более двух запятых.

как с этим бороться...?

заодно может подскажете как обрабатывать строки если нужно записать не парное кол-во кавычек? ...
фенксы!
...
Рейтинг: 0 / 0
проблемы с символом ',' в строковых полях
    #32381799
Лкшы
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
такая ошибка обычно бывает при неверно установленнй кодировке в DB и консоли или приложении.
из приложения можно указывать любые кавычки, а в консолях - одинарная кавычка - призная начала текстовых данных.
...
Рейтинг: 0 / 0
проблемы с символом ',' в строковых полях
    #32381917
Имя пользователя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
эта ошибка возникает при работе запроса (insert/update)
разве при этом играет какую-нить роль, то откуда этот запрос выполняется?
я использую IBExpert последней версии...
я там выставил lc_ctype=WIN1251 в строке коннекта и выбрал RUSSIAN_CHARSET в свойствах "набор экранного шрифта"
что-то нужно еще там настраивать?
...
Рейтинг: 0 / 0
проблемы с символом ',' в строковых полях
    #32381935
Фотография fedd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гадаю:

строка не помещается в поле?
...
Рейтинг: 0 / 0
проблемы с символом ',' в строковых полях
    #32382092
Имя пользователя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2fedd
холодно :((
...
Рейтинг: 0 / 0
проблемы с символом ',' в строковых полях
    #32383354
Даниил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все символы, которые стоят внутри кавычек понимаются как текст, т.е. там может быть сколько угодно запятых, точек, слэшей и т.п. (если конечно запихивать такую строку в строковое поле нужной длины - тогда ошибок не будет). А если надо кавычки хранить, то надо сделать замену одной кавычки на пару - и все. Ну и, естественно, использовать WIN1251.
P.S. Русские строки в ХП лучше не использовать (об этом уже писалось кем-то, не помню кем, недавно в этом форуме).
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / проблемы с символом ',' в строковых полях
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]