Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.48 MB
Время: 0.014 c
14-86115
MaximatorVeter
2002-12-04 17:58
2002.12.26
Звонят на сотовый и молчат!


1-85945
Ghost.
2002-12-15 11:39
2002.12.26
Путь из dll к ней самой


1-85975
AFrolov
2002-12-15 10:12
2002.12.26
Как узнать GUID объекта который лежит например в .exe ?


3-85816
Шурик Ш
2002-12-05 12:39
2002.12.26
Изменение типа поля


1-85936
17.12.2002
2002-12-17 15:54
2002.12.26
HTML