Обрезается XML при загрузке из Postgres

1. tiger12 1 29.01.18 11:32 Сейчас в теме
Получаю XML из таблицы Posgtres,

в отладчике видно, что табличная часть "Товары" в Чеке уже обрезана
и ЧтениеXML падает с ошибкой:

Ошибка Char 0x0 out of allowed range

{ВнешняяОбработка.ПодключениеКВнешнимИсточникам.Форма.Форма.Форма(835)}: Ошибка при вызове метода контекста (Прочитать)
Пока ЧтениеXML.Прочитать() Цикл
по причине:
Ошибка разбора XML: - [149,28]
Фатальная ошибка:
Char 0x0 out of allowed range

        СтрокаСоединения = "DSN=C1";
	АДОСоединение    = ОткрытьПодключение(СтрокаСоединения, 120);
	
	АДОНаборЗаписей = Новый COMОбъект("ADODB.RecordSet");
	АДОКоманда      = Новый COMОбъект("ADODB.Command");
	
	Попытка    
		АДОКоманда.ActiveConnection = АДОСоединение;    
		АДОКоманда.CommandText      = "SEL ECT id, xml::text, status_id FR OM integration.check  WHERE status_id = 1";    
		
		АДОНаборЗаписей             = АДОКоманда.Execute();    
	Исключение    
		Возврат;
	КонецПопытки;		
	
	Пока не АДОНаборЗаписей.EOF() Цикл	
		
		XML    = АДОНаборЗаписей.Fields(1).Value;
        КонецЦикла;
Показать
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. tiger12 1 31.01.18 16:57 Сейчас в теме
Все дело оказалось в этих настройках DSN, выделены красным

https://hostingkartinok.com/show-image.php?id=20ccd8364a5805b3b7eb833bfeb082ee
Прикрепленные файлы:
GonziK_KIV; +1 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот