Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.009 c
14-86143
makt_liCh
2002-12-03 18:41
2002.12.26
ОЛИМПИАДА


14-86119
Ketmar
2002-12-04 15:24
2002.12.26
а-а-а... вам хорошо. а я мазохизмом занимаюсь. Рихтера читаю.


14-86167
p_albert77@mail.ru
2002-12-06 19:04
2002.12.26
Как правильно записывать на CD-болванки?


14-86182
han_malign
2002-12-06 16:18
2002.12.26
Вот это флейм!!!


4-86231
Snow
2002-11-11 22:40
2002.12.26
Люди, подскажите, как из моей проги (+)




   Наверх