Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

DataSet и динамический массив данных [D5, D7, No ]


AlexandrPolyakov ©   (2004-01-26 09:36:00) 

Возможно это неожиданное сочитание, но может кто подскажет: как сделать динамический массив записей аналогом таблицы данных и привести его к классу TDataSet. Може уже существует у кого такой компонент?
Проблема у меня в том, что в настоящее время для составления некоторых отчетов я создаю таблицы, а уже по ним создаю отчет. Хотелось бы избавиться и от временных таблиц, и от БДЕ :)


Desdechado   (2004-01-27 17:51:00) [1]

попробуй ClientDataSet


AlexandrPolyakov   (2004-01-27 13:06:00) [2]

To Polevi: Большое спасибо за подсказку!

Однако нужно чаще демки просматривать, хотя в 7-м этого нет,
есть только в 5-м.

Еще раз спасибо большое всем ответившим...


Polevi   (2004-01-26 20:23:00) [3]

>AlexandrPolyakov (26.01.04 09:36)
..\Program Files\Borland\Delphi6\Demos\Db\TextData


Плохиш_   (2004-01-26 16:34:00) [4]

Не тут только теорию учить

AlexandrPolyakov (26.01.04 11:07) [4]
To Плохиш_:
И какие-же компоненты можно использовать для составления отчета из связанных таблиц? Для сведения: для отчетов использую QReport

По закладкам компонентов в делфи полазий, если книжки читать западло.


DenK_vrtz   (2004-01-26 16:26:00) [5]

Возвращаясь к началу, а в чем вообще проблема?

1.В QReport отчет из связанных таблиц дело 3-х минут.
2.Не хочешь использовать БДЕ - не используй. Пользуйся компонентами, которые не работают через БДЕ.
3.Не хочешь использовать временные таблицы - не используй. Пиши запросы или используй компоненты для временного хранения данных.


AlexandrPolyakov   (2004-01-26 16:15:00) [6]

To Delirium:

Данные для построение отчетов получаются из таблиц или запросов, которыми управляет БДЕ...


Delirium   (2004-01-26 15:27:00) [7]

Не понял, каим образом связаны QReport и BDE?


AlexandrPolyakov   (2004-01-26 13:18:00) [8]

To DenK_vrtz...

Сейчас все работает нормально. Только вот в чем проблемы:
1. Перешел на Delphi7, а там инсталлятор InstallShildExspress не понимает русские буквы, поэтому приходится использовать русифицированный от Delphi5. Иногда получается так, что БДЕ ставится на некоторых компьютерах криво и не работает (конфликт версий от 5 и 7 Delphi, или с железом и Windows), кроме того я не смог победить этот инсталлятор, чтобы он нормально устанавливал BPL-файлы от 7 версии. Поэтому приходится проект компилировать вместе с библиотеками, а там есть DLL-ки.
В результате неоправданно раздутый пакет для инсталляции...
2. БДЕ сейчас используется только для составления отчетов - а это лишние несколько Мбайт и некрасиво как-то получается.


DenK_vrtz   (2004-01-26 11:14:00) [9]

>AlexandrPolyakov (26.01.04 11:07) [4]

а что, не получается отчет составить из связанных таблиц в QReport"e?
А чем, принципиально, БДЕ не устраивает?


AlexandrPolyakov   (2004-01-26 11:07:00) [10]

To Плохиш_:
И какие-же компоненты можно использовать для составления отчета из связанных таблиц? Для сведения: для отчетов использую QReport


Плохиш_   (2004-01-26 10:29:00) [11]

>AlexandrPolyakov (26.01.04 09:36)

> бы избавиться и от временных таблиц

А стоит?

> и от БДЕ

Используй другие компоненты, какие проблемы?


AlexandrPolyakov   (2004-01-26 10:09:00) [12]

To Anatoly Podgoretsky:
Это хорошо - написать потомка, только вот опыта для этого не хватает. Если бы мог сам это сделать, то не стал бы писать в конференцию :(


Anatoly Podgoretsky   (2004-01-26 09:40:00) [13]

Написать потомка TDataset_


Наверх

Титульная страница Поиск, карта сайта Написать письмо