Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.88/34: Рейтинг темы: голосов - 34, средняя оценка - 4.88
0 / 0 / 1
Регистрация: 27.04.2016
Сообщений: 376
MS SQL

Выгрузка в excel по запросу через delphi

26.10.2016, 10:22. Показов 7834. Ответов 42
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
здравствуйте
помогите плиз
создал базу много таблиц , заполняю её через delphi, хочу сделать кнопку выгрузки в шаблон excel.
но вот в чём интерес хочу выбирать какойто пункт , например город москва и всё что привязано к ней выгружалось например номера домов и улиц итд те чтобы можно было вытянуть всё по одному главному обьекту.
если есть програмка дайте посмотреть .
заранее благодарен
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.10.2016, 10:22
Ответы с готовыми решениями:

Выгрузка данных из Delphi в Excel
Делаю выгрузку данных через процедуру SendtoExcel. При заполнении массива пишу следующий код: Table1.DisableControls; Table1.First; ...

Выгрузка из Delphi в Excel, слетает кодировка
При выгрузке из Delphi в Excel, и много чего перепробывал, и менять кодировки и по другому писать, не получается. Подскажите. Код: ...

Delphi и Excel. Генерация номеров и выгрузка в txt
Добрый. Имею таблицу excel, которая содержит диапазон значений вида 000001-001000, следом идет строка 001001-002000 (всего...

42
0 / 0 / 1
Регистрация: 27.04.2016
Сообщений: 376
21.11.2016, 10:17  [ТС]
Студворк — интернет-сервис помощи студентам
не могу . помогите
Delphi
1
2
3
4
5
adoquery14.sql.Add('"DECLARE @paramname NVARCHAR(max) SELECT @paramname =COALESCE(@paramname + '','' , '') + paramname"');
  adoquery14.sql.add('FROM Description_Layer1 left join LibraryParams on LibraryParams.param_id=Description_Layer1.param_id');
  adoquery14.sql.add('left join Layers on Description_Layer1.layer_id=Layers.layer_id ');
  adoquery14.sql.add('left join Runs on Runs.run_id=Layers.run_id left join holes on holes.hole_id=runs.hole_id');
  adoquery14.sql.add('SELECT @paramname where holename='+cxGrid2DBTableView1.DataController.GetValue(cxGrid2DBTableView1.DataController.FocusedRecordIndex,1) )   ;
то одна ошибка то другая
0
6001 / 4576 / 1096
Регистрация: 29.08.2013
Сообщений: 28,264
Записей в блоге: 3
21.11.2016, 11:44
почему этот ваш код не оформить хранимой процедурой прямо на SQLServer?

а из делфи уже вызывать саму процедуру?
0
0 / 0 / 1
Регистрация: 27.04.2016
Сообщений: 376
21.11.2016, 18:38  [ТС]
зафигачил процедуру (спасибо за совет), запросил её через query вроде всё нормально.
но в ячейке где должно быть быть куча слов через запятую выводит одно слово
(WIDEMEMO)
что за ерунда? что сделать? формат ячейки общий сейчас попробую тектовы.

и еще вопрос при вводе в cxgrid (grid) раньше можно было тыкать мышкой (ну просто один клик на любое поля для ввода) сейчас вот такая ошибка
Could not convert variant of type (null ) into type (OleStr)
причём это не во всех cxgrid . подскажите где что можно посмотреть.

Добавлено через 3 минуты
смена формата ячейки не помогло

Добавлено через 1 час 4 минуты
может потому что не написал
Code
1
uses SysUtils;
. но это я не могу написать там ошибка не подключается

Добавлено через 2 минуты
E2004 identifier redeclared : 'system.sysutils'
повторное обьявление
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
21.11.2016, 18:38

Выгрузка в excel при переходе с Delphi 7 на Rad Studio XE3
Здравствуйте! Проблема с выгрузкой в excel при переходе с Delphi 7 на Rad Studio XE3. В частности нет вопросов к WorkBooks, но есть к...

При подключении к запросу через Excel не выводятся строки
В Access создал запрос: SELECT . & " " & . & " " & . AS name FROM WHERE Like '*.tiff' or Like '*.tiff' or Like '*.tiff' and ...

Выгрузка из Explorer в Excel через Access
Добрый день. Давно не работал с Access (лет этак 17, если быть точным). И вот на работе возникла необходимость с ним столкнуться(( Что-то...

В битрикс не работает выгрузка через Импорт из Excel
Добрый день. В битрикс не работает выгрузка через Импорт из Excel. Раньше все нормально выгружалось. Теперь цены в товарах не меняются. В...

Выгрузка отчета 1С за день (отчет по выручке) через excel vba
Добрый день. Есть тестовый макрос, выгрузки данных из 1С. Он работает. Не могу понять как мне выгрузить данные отчета??? В моем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
43
Ответ Создать тему
Новые блоги и статьи
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru