Текущий архив: 2002.12.26;
Скачать: CL | DM;
ВнизMS SQL передача данных в Excel. Найти похожие ветки
← →
MaXie (2002-12-05 16:27) [0]Уважаемые знатоки и мастера Делфи, помогите, плз, решить следующую задачу:
Данные считываются через ADOConnection из произвольной таблицы, далее фильтруются, после чего уже отфильтрованные данные необходимо поместить в Excel"евский документ.
Вопрос вот в чем! Как осуществить запись ПО_СТРОЧНО, чтобы не передавать данные в Excel по ячейкам?!
← →
Smashich (2002-12-05 16:32) [1]Query.GetCurrentRecord?
← →
MaXie (2002-12-05 16:46) [2]To Smashich:
Так то оно так, но можешь привести фрагмент программного кода, где реализован алгоритм занесения строки данных из таблицы ADOTable1 в рабочий лист Excel"я ExcelWorksheet1?
← →
sniknik (2002-12-05 16:58) [3]а запрос не пойдет? из MSSQL спокойно можно до Excel-евской книжки достучатся.
из BOL
SELECT *
FROM OpenDataSource( "Microsoft.Jet.OLEDB.4.0",
"Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0")...xactions
← →
MaXie (2002-12-05 17:17) [4]To sniknik:
"Снимаю шляпу" перед твоими познаниями в области примененния MS SQL (мне еще очень далеко до этого), но постановка вопроса, изложенная здесь, упрощена до максимума. Задачи, решаемые приложением, значительно обширней и одним только SQL-запросом в этом увы обойтись нельзя!
← →
sniknik (2002-12-05 18:04) [5]почему одним? можно много мелких, смысл в том чтобы обращатся к Excel книге как к базе, тогда положить строку тоже запрос
INSERT INTO ....
только небольшое ограничение нужно поле идентификатор (бел такого запрос на обновление например затруднителен) и еще можно только данные пихать, формулы/форматирование так не пройдут.
Страницы: 1 вся ветка
Текущий архив: 2002.12.26;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.006 c