0
_stay true_
14.01.16
✎
14:59
|
Здравствуйте.
Возникла такая проблемка:
Пытаюсь выполнить запрос к листу EXCEL
Кусок кода:
Поля = "[F5] as [КодНоменклатурыПоставщика], [F6] as [НаименованиеНоменклатурыПоставщика], [F12] as [Количество], [F17] as [Сумма], [F17] as [Сумма с выплатами], [F25] as [ИдентификаторТорговойТочки], [F13] as [КоличествоУпаковок], [F14] as [Цена], [F1] as [НомерСФ], [F2] as [ДатаСФ], "" as [НомерСФКолонка], "" as [НомерСФБытоваяКолонка]";
Об_РекордСет = Новый COMОбъект("ADODB.Recordset");
Стр_SQL = "select "+Поля+" FROM [Лист1$]";
Попытка
Об_РекордСет.Open(Стр_SQL,Об_Конект);
Исключение
Сообщение = "Не удалось выполнить запрос к файлу Excel: "+ОписаниеОшибки();
Возврат МассивСтрок;
КонецПопытки;
В результате текст запроса получается вот такой:
select [F5] as [КодНоменклатурыПоставщика], [F6] as [НаименованиеНоменклатурыПоставщика], [F12] as [Количество], [F17] as [Сумма], [F17] as [Сумма с выплатами], [F25] as [ИдентификаторТорговойТочки], [F13] as [КоличествоУпаковок], [F14] as [Цена], [F1] as [НомерСФ], [F2] as [ДатаСФ], "" as [НомерСФКолонка], "" as [НомерСФБытоваяКолонка] FROM [Лист1$]
В результате вываливает в исключение следующую ошибку:
Не удалось выполнить запрос к файлу Excel: {Форма.Форма.Форма(82)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft JET Database Engine): Отсутствует значение для одного или нескольких требуемых параметров.
Не могу понять что делаю не так.
К EXCEL подключается запрос вида
ТекстЗапроса =
"Select
| Лист.*
|FROM
| [" + пЛист + "$] as Лист";
отрабатывает без проблем.
Подкскажите пожалуйста что я делаю не так. Заранее спасибо.
|
|
3
_stay true_
14.01.16
✎
15:22
|
(1)select [F5] as [КодНоменклатурыПоставщика], [F6] as [НаименованиеНоменклатурыПоставщика], [F12] as [Количество], [F17] as [Сумма], [F17] as [Сумма с выплатами], [F25] as [ИдентификаторТорговойТочки], [F13] as [КоличествоУпаковок], [F14] as [Цена], [F1] as [НомерСФ], [F2] as [ДатаСФ], [F1] as [НомерСФКолонка], [F1] as [НомерСФБытоваяКолонка] FROM [Лист1$
|
|