| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Базы данных и репортинг > Рациональное использование компонентов |
| Автор: Tror 22.3.2006, 13:22 |
| Доброго времени суток всем Есть база с кучей таблиц и хранимых процедур. Как вы считаете при подключении всего этого добра следует исползовать для каждой таблицы свой компонент Table и StoredProc или лучше все реализовать через один Table и один StoredProc |
| Автор: TheCetus 22.3.2006, 13:59 |
| как вариант используй наследование. в базовой форме пропиши все общее что есть в каждой таблице. а в наследниках реализуй работу с конкретными таблицами и процедурами. P.S. используй вьюшки будет проще работать с таблицами |
| Автор: Tror 22.3.2006, 14:30 |
| Базы данных на меня свалились недавно, поэтому если не трудно объясни пожалуйста что это и как им пользоваться |
| Автор: Vit 22.3.2006, 15:40 |
| Да как хочешь! и тот и другой способ имеют свои плюсы и минусы... |
| Автор: Tror 22.3.2006, 15:45 |
| а можно поподробнее |
| Автор: Vit 22.3.2006, 17:45 |
| Много компонентов - это громоздкая форма, один компонент - немного медленнее, за счёт переприсвоения параметров перед запуском... В целом скорее вопрос привычки. Я обычно для програм с небольшим количеством возможных запросов делаю по одному компоненту на каждый, при очень большом лколичестве - один на все, а обычно смешанный вариант, и так и так. Для наиболее часто используемых держу готовые компоненты, а если там когда-никогда надо прочитать какую цифирь - у меня есть компонент который все такие чтения-записи делает один... |