![]() |
Экспорт из dbgrid в excel
Я совсем чайник, поэтому заранее сорри. Учусь в Delphi 7.
Сделал sql-запрос из базы Access (через ADO Connection), вывожу в dbgrid, нужно результаты экспортнуть в excel. Не могу разобраться, прочитал много всего. Если можно - пример кода, плиз Задачка совсем не новая, но разобраться очень хочется. |
Ответ: Экспорт из dbgrid в excel
Цитата:
|
Ответ: Экспорт из dbgrid в excel
Dbgrid не содержит никакой информации, а только отображает её, поэтому надо работать с DataSet.
Можешь посмотреть ТУТ и ТУТ. Или попробовать вот так: Код:
//Export напрямую в Excel без промежуточной передачи данных// |
Ответ: Экспорт из dbgrid в excel
Используй DBGridEh. Именно Grid и именно в CSV, XLS :)
|
Re: Экспорт из dbgrid в excel
DevExpress TcxGrid. Имеется встроенная функция экспорта грида в excel.
|
Re: Экспорт из dbgrid в excel
Даю ссылки на примеры Экспорта и импорта в Excel. Правда для c++ builder, но разобраться можно:
http://rxlib.ru/WinLesson/bles1.htm http://rxlib.ru/WinLesson/bles1_2.htm http://faqs.org.ru/progr/c_cpp/cbuilder2.htm Правда не совсем экспорт, но зато как программно обрабатывать excel файлы. |
Re: Экспорт из dbgrid в excel
А если Excel не установлен?
|
Re: Экспорт из dbgrid в excel
Цитата:
ячейка1_1;ячейка1_2;ячейка1_3; ячейка2_1;ячейка2_2;ячейка2_3; и т.д., формат может не точный И потом его можно открыть Excel. |
Re: Экспорт из dbgrid в excel
Да я тоже столкнулся с проблемой экспорта из dbgrid в excel)) только на С++ builder народ помогите плз если кто может чайнику!!!
А лучше если можно закиньте исходник проги которая экспорт выполняет |
Re: Экспорт из dbgrid в excel
Цитата:
Код:
Variant XLSAPP; |
Re: Экспорт из dbgrid в excel
Цитата:
Код:
procedure TForm1.Button23Click(Sender: TObject);//отчет в ЕКСЕЛЬ |
Re: Экспорт из dbgrid в excel
Цитата:
Формат чуть-чуть не такой (все значения желательно брать в двойные кавычки). То есть: "ячейка1_1";"ячейка1_2";"ячейка1_3" "ячейка2_1";"ячейка2_2";"ячейка2_3" на конце точку с запятой можно не ставить. В файле одна строка - одна строка из таблицы. Эксель (и блокнот тоже :) ) откроет этот файл без проблем |
Re: Экспорт из dbgrid в excel
а по скорости так быстрее чем через xp report ?
|
Re: Экспорт из dbgrid в excel
Используй FastReport. там работы минут на я и будет тебе готовый экспорт в XML, Doc, PDF. что за хочешь
|
Re: Экспорт из dbgrid в excel
К чему все эти сложности с FastReport и *.csv
Код HTML:
var e: variant; |
| Текущее время: 01:32. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc