|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.07.2011, 14:40 | #1 |
Пользователь
Регистрация: 03.04.2009
Сообщений: 17
|
Delphi+Access+Excel
Здравствуйте!
Помогите пожалуйста. Такая задача: есть база на Access. теперь надо сделать, чтобы отчёт выводился в Excel. подключение к Excel работает, а вот как вывести необходимую информацию из базы? знаю, что надо написать запрос в ADOQuery, но не получается. как его лучше оформить, а потом занести эту информацию в базу? помогите пожалуйста))) |
14.07.2011, 15:04 | #2 |
Пользователь
Регистрация: 03.04.2009
Сообщений: 17
|
есть вот что:
Код:
where name=:name and date=ate выводится только последняя строчка. а как мне вывести только имена? и чтобы все строчки |
14.07.2011, 15:13 | #3 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
достаточно просто изменить запрос на
Код:
а чтобы были ТОЛЬКО имена, тогда замените код на такой: Код:
|
14.07.2011, 15:21 | #4 |
Пользователь
Регистрация: 03.04.2009
Сообщений: 17
|
не совсем работает что-то...выдаёт вот такую ошибку:
"Cannot perform this operation on a closed dataset'. Process stopped. Use Step or Run to continue." |
14.07.2011, 15:59 | #5 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну, дык датасет же открыть надо!!!
надо сделать: Код:
|
15.07.2011, 13:06 | #6 |
Пользователь
Регистрация: 03.04.2009
Сообщений: 17
|
спасибо большое. действительно заработало)))
|
15.07.2011, 13:29 | #7 |
Пользователь
Регистрация: 03.04.2009
Сообщений: 17
|
ещё вопрос появился...
а если я хочу выдать имена в диапазоне определённых дат. в запросе пишу: select * from table where date between 1 and 2 при нажатии на кнопку: var d1,d2:TDateTime; //перед определением Excel d1 := datetimepicker1.Date; d2 := datetimepicker2.Date; а потом весь остальной код. но что-то ничего не выводится...сразу присваивается d1=0, d2=0. когда я заношу в базу, но пишу вот это: Код:
как вот мне теперь связать эту информацию из базы с выбранным диапазоном дат в datetimepicker1 и datetimepicker2 ? Подскажите пожалуйста))) Последний раз редактировалось Ира08; 15.07.2011 в 13:47. |
15.07.2011, 14:43 | #8 |
Пользователь
Регистрация: 03.04.2009
Сообщений: 17
|
спасибо, уже не надо. разобралась сама)))
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Импорт-экспорт данных Excel-Access, и из Access-Excel | Людвиг | Microsoft Office Access | 3 | 27.10.2011 14:38 |
access -> excel | Chubbakka | Microsoft Office Excel | 2 | 28.12.2010 22:41 |
Delphi 7 + access + excel = out of memory | Тимониссимо | БД в Delphi | 5 | 06.07.2008 07:16 |
Экспорт из Access в Excel, Экспорт из отчётов в таблицу Excel | Kissedbythegod | Microsoft Office Access | 1 | 31.05.2008 22:15 |