Главная страница
    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.45 MB
Время: 0.006 c
1-85928
Jeka
2002-12-17 13:48
2002.12.26
Windows Media Player в трей


6-86057
ALexe
2002-10-30 11:17
2002.12.26
как получить имя хоста по его IP адресу


3-85879
_toltec
2002-12-08 18:40
2002.12.26
Blob поля в FireBird


6-86070
VirginKiller
2002-10-30 11:28
2002.12.26
Сокеты


14-86130
C.I.A.
2002-12-04 21:06
2002.12.26
DelphiX





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский