Добрый день, форумчане,
Требуется сделать запись текст большого объёма в мемо-поле из Галактики,
а затем прочитать его с помощью SQL.
Цифры и латинские буквы читаются через SQL без проблем, а кириллические символы заменяются на крякозябы.
Для решения этой проблемы написал функцию на SQL, которая преобразует эти крякозябы в нормальные кириллические символы.
Однако оказалось, что если через SQL изменить эту запись, по после обработки моей функцией получившейся запись опять получаются крякозябы, но уже другие.
Можно ли организовать запись текста в мемо-поле таким образом, чтобы без дополнительной обработки можно
было читать их с помощью стандартных фукций SQL?
С уважением, Zver.
P.S.
Можно, конечно, написать функцию, которая делает преобразование, обратное написанной функции, но это больно сильно похоже на извращение
Запись в мемо-поле через Галактику и чтение записи в MS SQL
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 204
- Зарегистрирован: 13 ноя 2012, 12:47
- Откуда: СПб
- Контактная информация:
Запись в мемо-поле через Галактику и чтение записи в MS SQL
Программист-самоучка
-
- Постоянный обитатель
- Сообщения: 151
- Зарегистрирован: 17 сен 2009, 11:39
- Контактная информация:
Re: Запись в мемо-поле через Галактику и чтение записи в MS
А зачем вы, после изменения текста через SQL снова обрабатываете вашу запись функцией? Если я правильно вас понял, то обработчик необходимо вызывать 1 раз, при записи текста из галактики в БД.Zver писал(а):Добрый день, форумчане,
после обработки моей функцией получившейся запись опять получаются крякозябы, но уже другие.