#0
by Незнайкин
Задача: есть строка в cp866 (в общем случае - в любой заданной кодировке), нужно получить строку в win1251. Значение строки хранится в переменной. Есть готовый инструмент в 1С 8.1 ?
#3
by Незнайкин
Да, но у меня строка уже есть в переменной, она не в текстовом файле! Получается ее нужно записать во временный файл, а потом оттуда прочитать в нужной кодировке? а без использования временных файлов это можно сделать?
#6
by Незнайкин
из PostgreSQL, кодировка базы - CP1251, но в одной корявой таблице есть столбец, в котором (так вот вышло) строки в cp866 править базу PostgreSQL возможности нет, с ней работает отдельное приложение, причем вот так странно пишет (в cp866)
#7
by Jaap Vduul
Через ADO что-ли читаешь? У PostgreSQL вроде функция для перекодировки есть - что-то вроде convert(кракозябры using 866_to_utf_8)
#8
by Незнайкин
Да, через ADO. Большое спасибо! В PostgreSQL правда есть разные функции для перекодировки, использовал convert_from: SELECT ... convert_from(cast(payments.other as bytea), 'win866') AS myfield ... FROM mytable ... Теперь в результатах запросов все нормально
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Как поменять кодировку при открытии в Access
- Как выгрузить данные из dbf файла в Excel?
- Можно ли перетащить несколько строк из одной ТЧ в другую ТЧ ? 8.2.10
- Подключение Mini -500ME
- как програмно прервать выполнение обработки в 1С 7.7? аналог кнопки Esc.
- Перестала работать отправка почты из 1с. Помогите разобраться.
- Генеральный директор должен быть официально трудоустроен в своем ООО?
- Отчет по свойствам контрагента? в типовой УТ.
- Кто настраивал двухсторонний обмен между УТ и БП (1с предприятие 8.1)?
- Можно ли в процедуре ПриОткрытии() открыть текущую форму?
- Управляемые блокировки. Есть ли инструментарий для их мониторинга?
- ЗУП 8: Как описать вид расчета процентом от оклада и нормы времени?
- v8: Как определить запущена база на сервере или нет (БД файловая)
- Как в УТ в ПКО, РКО увидеть долг контрагента?
- Для выполнения отладки необходимо включить поддержку сетевого протокола TCP/IP
- УПП Как определить дату оплаты заявки на расходование ДС?
- удалить пустые строки ТЧ перед проведением документа
- ЗУП, типовой отчет по больничным листам
- v8: УПП приходный ордер на товары без права продажи, как списать на затраты
- Скрыть строки в табличном поле