Запрос, Excel, ADO
Я
Смешной 1С
24.12.12 - 14:20
Добрый день!
Хочу прочесть файлик excel через ADO запросом.
Возникли некоторые трудности. Ошибка в тексте запроса. Не понимаю что поставить в квадратные скобки где FROM
СтрокаСоединения ="Provider=Microsoft.ACE.OLEDB.12.0;Data Source= " +СокрЛП(ИмяФайла) +" ;Extended Properties=""Excel 12.0;HDR=YES;IMEX=1;""";
Connection = Новый COMОбъект("ADODB.Connection");
Connection.ConnectionString = СтрокаСоединения;
Попытка
Connection.Open();
Исключение
Сообщить ("Проблемы с подключением к Excel" );
Возврат;
КонецПопытки;
RS = Новый COMОбъект("ADODB.Recordset");
ТекстЗапроса =
"SELECT
| Лист.*
|FROM
| [Лист1] as Лист";
попытка
RS.Open(ТекстЗапроса, Connection);
исключение
Сообщить ("Проблемы с выполнением запроса" + ОписаниеОшибки());
Возврат;
КонецПопытки;
Ёпрст
1 - 24.12.12 - 14:26
Select * from [Лист1$]
ЧеловекДуши
2 - 24.12.12 - 14:32
Держи, может пригодится.
Проверить пустое значение на бейсике
...
Ты не смотри, что на 7-ке, от 8-ки мало чем отличается ;)
Рекламное место пустует
Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать
новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более
2000 человек.
Рекламное место пустует