|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
21.12.2012, 03:07 | #41 |
Пользователь
Регистрация: 17.08.2011
Сообщений: 35
|
По большей части компоненты, которые входят в состав Delphi, используют как родителей для своих компонентов. Для маленьких форм я использую компоненты Delphi, а для крупных пишу свои.
|
24.12.2012, 07:58 | #42 | |
Форумчанин
Регистрация: 27.11.2012
Сообщений: 190
|
Цитата:
Т.е. при создании новой таблицы в БД (или же изменения метаданных или удаления уже существующей таблицы) не нужно писать дополнительный код в программе (создавать/изменять форму, описывать заголовки колонок и пр). Программа сама добавляет новую форму, строит запрос и выводит данные. Единственное - при первом открытии новой таблицы выводятся все данные (благо их пока ноль) и делается по умолчанию сортировка "по возрастанию" по главному полю и итоги "количество записей" по тому же полю. Т.е. пользователю нужно первоначально настроить внешний вид (или несколько видов) новой таблицы. Не совсем. Шаблоны MVC предполагают писание кода для каждой новой БД. У меня же БД создается прямо из готового приложения - практически мышокликанием. Также можно вносить изменения в метаданные уже существующей БД. Но, с другой стороны, применение MVC позволяет создавать БД более сложной конфигурации и поведения. Я свой метод применяю для БД с несложной конфигурацией, ведь программа всё равно не сможет сделать БД сложнее, чем в нее заложено кодом. Да, конечно, есть готовые варианты гридов, но меня, почему-то, не удовлетворил ни один из них. Мне надоело искать для своих специфических потребностей сторонние гриды, и я начал использовать в качестве грида компонент VST. Последний раз редактировалось superedward; 24.12.2012 в 08:43. Причина: Дополнение |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проектирование БД | Morgusha | SQL, базы данных | 1 | 03.06.2012 10:22 |
Проектирование БД. | lovetolaugh | БД в Delphi | 3 | 15.06.2011 22:08 |
проектирование бд | NieL | Помощь студентам | 1 | 28.04.2011 18:04 |