LEADERSOFT.ru
Разработка на заказ программ и сайтов
Разработка
Заказ программы
Прайс-лист
Техническое задание
Проектная документация
Наши клиенты
Реклама и продвижение
Магазин
Перейти в магазин
Новинки магазина
Бизнес программы
Финансовый учет
Документооборот
Исходные коды
Интернет решения
Обучение
Перейти в раздел
Форумы по разработке
Примеры на Access
Рассылка статей
Магазин IT литературы
Блог
Все статьи
Microsoft Access (VBA)
Microsoft Access (Проекты)
Microsoft ASP.NET
Сервисы Google
Технические задания
Новости IT технологий
Сервисы
Форумы разработчика
Контакты
О компании
Регистрация на сайте
Подписка на новости по Email
Сообщество Google+
Подписка subscribe.ru
Новости в формате Атом
Загрузить
Загрузить каталог программ
Форумы по информационным технологиям
Начало
Forums
Регистрация
|
Вход
Forums
Обновлено ::
06 февраля 2005
Форумы
Поиск
Список форумов
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Как подкл...
Тема: Как подключить библиотеку mde при открытии базы?
15.06.2007 21:09:37
vladtr
21 сообщения
Тема: Как подключить библиотеку mde при открытии базы?
В статьях по ускоренной разработки программ есть примеры с библиотекой, и она и в самом деле подсоединяется... Как это работает?
P.S. Общие вопросы по базе данных
Автор:
Владимир
от 12.08.2005 8:44:40
Источник ...
15.06.2007 21:09:37
All
4316 сообщения
RE: Как подключить библиотеку mde при открытии базы?
принято, что *.mde - файл базы данных с скомпилированным кодом программы. *.mda - файл БД с какими-либо функциями, которые могут использовать разные БД.
Подключается такой файл как обычная dll.
Но, так как в отличие от ActiveX dll, базы Access в системе не регистрируются, то это надо сделать вручную.
Для этого в реестре создается ключ с параметром, указывающем путь в такому файлу.
Access, встречая ссыку на подключенную БД, сначала ищет ее по пути, указанном при подключении, а затем просматривается реестр, раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\RefLibPaths (или 10.0, 11.0 для других версий Office) в этом разделе и создается параметр с именем - имя файла и строковым параметром - путь к файлу
Либо можно при старте БД обновлять при необходимости ссылки (но к сожалению обновлять ссылки в *.mde базе не получается - ошибка Microsoft)
P.S. Общие вопросы по базе данных
Автор:
Anonymous
от 0:00:00
Источник ...
15.06.2007 21:09:37
All
4316 сообщения
RE: Как подключить библиотеку mde при открытии базы?
Я бы еще добавил к этой информации следующее:
a) Библиотеку mda можно скопировать в системную папку windows\system32 (работает для mde и mdb интерфейса)
b) Для mdb файлов ссылки могут обновляться автоматически, используя относительный путь. Например, если библиотека находится в папке ..\folder\library\lib.mda, а файл в папке: ..\folder\programs\prog.mdb, то, переименовав folder в другую папку, при загрузке ссылка на библиотеку lib измениться на нужную.
P.S. Общие вопросы по базе данных
Автор:
Admin
от 0:00:00
Источник ...
Страница 1 из 1
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Как подкл...
Одноуровневый вид
Древовидная структура
Самый старый из новых
Новейший из старых
Поиск
Список форумов
Начало
|
Forums
Copyright 2002-2016 Leadersoft.ru
::
Leadersoft
::
Соглашение о безопасности
::
Условия использования