Форум: "Базы";
Текущий архив: 2004.02.17;
Скачать: [xml.tar.bz2];
ВнизDataSet и динамический массив данных Найти похожие ветки
← →
AlexandrPolyakov (2004-01-26 09:36) [0]Возможно это неожиданное сочитание, но может кто подскажет: как сделать динамический массив записей аналогом таблицы данных и привести его к классу TDataSet. Може уже существует у кого такой компонент?
Проблема у меня в том, что в настоящее время для составления некоторых отчетов я создаю таблицы, а уже по ним создаю отчет. Хотелось бы избавиться и от временных таблиц, и от БДЕ :)
← →
Anatoly Podgoretsky (2004-01-26 09:40) [1]Написать потомка TDataset_
← →
AlexandrPolyakov (2004-01-26 10:09) [2]To Anatoly Podgoretsky:
Это хорошо - написать потомка, только вот опыта для этого не хватает. Если бы мог сам это сделать, то не стал бы писать в конференцию :(
← →
Плохиш_ (2004-01-26 10:29) [3]>AlexandrPolyakov (26.01.04 09:36)
> бы избавиться и от временных таблиц
А стоит?
> и от БДЕ
Используй другие компоненты, какие проблемы?
← →
AlexandrPolyakov (2004-01-26 11:07) [4]To Плохиш_:
И какие-же компоненты можно использовать для составления отчета из связанных таблиц? Для сведения: для отчетов использую QReport
← →
DenK_vrtz (2004-01-26 11:14) [5]>AlexandrPolyakov (26.01.04 11:07) [4]
а что, не получается отчет составить из связанных таблиц в QReport"e?
А чем, принципиально, БДЕ не устраивает?
← →
AlexandrPolyakov (2004-01-26 13:18) [6]To DenK_vrtz...
Сейчас все работает нормально. Только вот в чем проблемы:
1. Перешел на Delphi7, а там инсталлятор InstallShildExspress не понимает русские буквы, поэтому приходится использовать русифицированный от Delphi5. Иногда получается так, что БДЕ ставится на некоторых компьютерах криво и не работает (конфликт версий от 5 и 7 Delphi, или с железом и Windows), кроме того я не смог победить этот инсталлятор, чтобы он нормально устанавливал BPL-файлы от 7 версии. Поэтому приходится проект компилировать вместе с библиотеками, а там есть DLL-ки.
В результате неоправданно раздутый пакет для инсталляции...
2. БДЕ сейчас используется только для составления отчетов - а это лишние несколько Мбайт и некрасиво как-то получается.
← →
Delirium (2004-01-26 15:27) [7]Не понял, каим образом связаны QReport и BDE?
← →
AlexandrPolyakov (2004-01-26 16:15) [8]To Delirium:
Данные для построение отчетов получаются из таблиц или запросов, которыми управляет БДЕ...
← →
DenK_vrtz (2004-01-26 16:26) [9]Возвращаясь к началу, а в чем вообще проблема?
1.В QReport отчет из связанных таблиц дело 3-х минут.
2.Не хочешь использовать БДЕ - не используй. Пользуйся компонентами, которые не работают через БДЕ.
3.Не хочешь использовать временные таблицы - не используй. Пиши запросы или используй компоненты для временного хранения данных.
← →
Плохиш_ (2004-01-26 16:34) [10]Не тут только теорию учить
AlexandrPolyakov (26.01.04 11:07) [4]
To Плохиш_:
И какие-же компоненты можно использовать для составления отчета из связанных таблиц? Для сведения: для отчетов использую QReport
По закладкам компонентов в делфи полазий, если книжки читать западло.
← →
Polevi (2004-01-26 20:23) [11]>AlexandrPolyakov (26.01.04 09:36)
..\Program Files\Borland\Delphi6\Demos\Db\TextData
← →
AlexandrPolyakov (2004-01-27 13:06) [12]To Polevi: Большое спасибо за подсказку!
Однако нужно чаще демки просматривать, хотя в 7-м этого нет,
есть только в 5-м.
Еще раз спасибо большое всем ответившим...
← →
Desdechado (2004-01-27 17:51) [13]попробуй ClientDataSet
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.02.17;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.008 c