Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ADO и QReport, как связаться с Аксессом??? 
:(
    Опции темы
Joes
Дата 29.5.2005, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 432
Регистрация: 15.11.2004

Репутация: нет
Всего: 7



Никак не могу, даже не представляю как, достучаться до Аксессовской базы...
Раньше имел TDataSource, TQuery, TTable и прочую канитель, затем в событии DataSet элемента TQRDBText'a вызывал TQuery и спокойно выводил базу...
Сейчас имею только TADOQuery и воспоминания о работе с отчетами... Короче есть база в Аксессе, надо "ОТЧЕТаться" по сделанной выборке smile Все запросы идут с помощью TADOQuery... Как все передать в QRDBText??? Может еще что-нить на форму кинуть надо??? (типа TADODataSet или еще что)... Короче понятия не имею... Помогайте... с меня +++++ smile smile smile

Это сообщение отредактировал(а) Joes - 29.5.2005, 19:58
PM MAIL   Вверх
Dynamic
Дата 29.5.2005, 20:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 372
Регистрация: 5.7.2004
Где: Салехард

Репутация: 2
Всего: 15



Цитата(Joes @ 29.5.2005, 19:55)
Сейчас имею только TADOQuery и воспоминания о работе с отчетами...

Цитата(Joes @ 29.5.2005, 19:55)
Как все передать в QRDBText??? Может еще что-нить на форму кинуть надо???

DataSource

Это сообщение отредактировал(а) Dynamic - 29.5.2005, 21:03


--------------------
Было бы о чем молчать, а уж что сказать – всегда найдется...
PM MAIL WWW   Вверх
Joes
Дата 30.5.2005, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 432
Регистрация: 15.11.2004

Репутация: нет
Всего: 7



спасибки... А я думаю, что, блин, не пашет с ДатаСорсом... Оказыться забыл в uses юнит отчета прописать... +
PM MAIL   Вверх
Joes
Дата 30.5.2005, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 432
Регистрация: 15.11.2004

Репутация: нет
Всего: 7



Еще вопрос возник (мда... давно я Дельфи не открывал)...
ИМХО, когда раньше делал отчет, то QRBTexte указывал ТQuery в датасете и выбирал поле из базы... И каким боком, не пойму, но, на сколько я помню, выводилась вся таблица... Сейчас же когда делаю отчет.Preview, то вижу только одну (последнюю в таблице) запись... Со здравой точки зрения так и должно быть, но вот смотрю свои старые сорсы и не вижу ни циклов с EOF ни какой-либо другой попытки вывести записи в цикле... Все работает магически, на одном энтузиазме и .Preview smile smile smile
Так как вывести всю таблицу??? В SQL - вроде select * from <table> сделал... Даже не представляю что тут с чем связывать... Пособите советом или примерчиком...
PM MAIL   Вверх
Dynamic
Дата 30.5.2005, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 372
Регистрация: 5.7.2004
Где: Салехард

Репутация: 2
Всего: 15



Тип Band'a д.б. qrDetail, может из-за этого.


--------------------
Было бы о чем молчать, а уж что сказать – всегда найдется...
PM MAIL WWW   Вверх
Joes
Дата 30.5.2005, 19:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 432
Регистрация: 15.11.2004

Репутация: нет
Всего: 7



и так стоит rbDetail...
Dynamic, ты мне скажи там точно кода быть не должно для вывода таблицы??? Просто если, логически подумать, записи надо циклом выводить, как, например, в Грид, а если еще чуть-чуть с другой стороны подумать smile, то кто его знает, как этот Репорт работает smile smile smile
PM MAIL   Вверх
Dynamic
Дата 30.5.2005, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 372
Регистрация: 5.7.2004
Где: Салехард

Репутация: 2
Всего: 15



Цитата(Joes @ 30.5.2005, 19:19)
там точно кода быть не должно для вывода таблицы

Точно, цикл есть, конечно, но он реализован самим компонентом.
Добавлено @ 20:14
Твое дело только создать НД, т.е. подключиться к БД и сделать выборку в датасет, подключенный к репорту (через датасорс)


--------------------
Было бы о чем молчать, а уж что сказать – всегда найдется...
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0442 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.