Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Приложение БД и Dll

8.0K
05 марта 2005 года
makem
13 / / 05.03.2005
Доброго времени суток!
Меня интересует вопрос над которым просидел не один день. Суть вот в чем. Пишу приложение БД и для достижения модульности разбил все формы по DLL. В каждой библиотеке создаю свой датамодуль куда кладу компоненты доступа к данным. Первоначально там же находился и компонент связи с БД. Потом организовал отдельный головной датамодуль специально для доступа к базе. То есть во всех DLL остались только датамодули с компонентами типа DataSet и т.д. Таким образом получается что датасетов много, причем из разных DLL, а коннект с базой - один. Но вот связать все эти датасеты с компонентом DB получалось только при помощи включения головного датамодуля непосредственно в проект каждой DLL. Что не совсем правильно как мне кажется. Может кто подскажет как это делать по настоящему? Я где то слышал что нужно создавать пакет и ссылаться на него при построении DLL. Но каким образом это делается? И будут ли сохранены все прелести проектирования форм с компонентами БД в design-time? Спасибо ...
259
05 марта 2005 года
AlexandrVSmirno
1.4K / / 03.12.2004
Цитата:
Originally posted by makem
Доброго времени суток!
Меня интересует вопрос над которым просидел не один день. Суть вот в чем. Пишу приложение БД и для достижения модульности разбил все формы по DLL. В каждой библиотеке создаю свой датамодуль куда кладу компоненты доступа к данным. Первоначально там же находился и компонент связи с БД. Потом организовал отдельный головной датамодуль специально для доступа к базе. То есть во всех DLL остались только датамодули с компонентами типа DataSet и т.д. Таким образом получается что датасетов много, причем из разных DLL, а коннект с базой - один. Но вот связать все эти датасеты с компонентом DB получалось только при помощи включения головного датамодуля непосредственно в проект каждой DLL. Что не совсем правильно как мне кажется. Может кто подскажет как это делать по настоящему? Я где то слышал что нужно создавать пакет и ссылаться на него при построении DLL. Но каким образом это делается? И будут ли сохранены все прелести проектирования форм с компонентами БД в design-time? Спасибо ...


А как насчет группового проекта?

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог