Страница 1 из 1

Запись в мемо-поле через Галактику и чтение записи в MS SQL

Добавлено: 30 апр 2013, 19:51
Zver
Добрый день, форумчане,

Требуется сделать запись текст большого объёма в мемо-поле из Галактики,
а затем прочитать его с помощью SQL.

Цифры и латинские буквы читаются через SQL без проблем, а кириллические символы заменяются на крякозябы.

Для решения этой проблемы написал функцию на SQL, которая преобразует эти крякозябы в нормальные кириллические символы.

Однако оказалось, что если через SQL изменить эту запись, по после обработки моей функцией получившейся запись опять получаются крякозябы, но уже другие.

Можно ли организовать запись текста в мемо-поле таким образом, чтобы без дополнительной обработки можно
было читать их с помощью стандартных фукций SQL?

С уважением, Zver.
P.S.
Можно, конечно, написать функцию, которая делает преобразование, обратное написанной функции, но это больно сильно похоже на извращение :)

Re: Запись в мемо-поле через Галактику и чтение записи в MS

Добавлено: 08 май 2013, 13:40
niteo
Zver писал(а):Добрый день, форумчане,
после обработки моей функцией получившейся запись опять получаются крякозябы, но уже другие.
А зачем вы, после изменения текста через SQL снова обрабатываете вашу запись функцией? Если я правильно вас понял, то обработчик необходимо вызывать 1 раз, при записи текста из галактики в БД.