powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Переход от DAO Table Link к ADODB connection
5 сообщений из 5, страница 1 из 1
Переход от DAO Table Link к ADODB connection
    #32477708
almajiii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем,

У меня две БД ACCESS2003.
В одной формы, отчеты и "прилинкованные" таблицы, в другой - сами таблицы с данными.
MDB с данными лежит на сервере, для многопользовательского доступа.
Другие БД с формами - находятся на машинах у пользователей.
Формы создавались с учетом того, что таблицы будут находится совместно с
формами в одной БД. Но жизнь показала, что данные необходимо отделять от
форм (многопользовательский доступ, система работает у нескольких
пользователях, потому, для удобства сопровождения, пришлось их отделить друг от друга и, чтобы не слишком менять код - к БД с формами и отчетами прилинковать таблицы с данными.
Но появилась такая "беда" - работа системы сильно умедлилась. Особенно при
одновременном обращении к данным от нескольких пользователей...

Появилась идея (и требование заказщика), перевести доступ к БД с данными от "залинкованных таблиц" к ADO подключению. Может кто нибудь занимался этим и выбрал самый верный и легкий путь такой конверсии?
Может возможно использовать ADP, чтобы DAO линки сделать ADO линками?
Или ADP возможно использовать только для соединения с MS SQL сервером?
Попытался начать переписывать, используя ADO recordset. Но, как выяснилось, отчеты MDB, имееющие свойство recordset, не способны принять ADODB.Recordset... Получается, для отчетов надо использовать DAO? Вот такая каша в голове...

Жду помощи,

ALMA_J_III
...
Рейтинг: 0 / 0
Переход от DAO Table Link к ADODB connection
    #32477789
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В данном случае ADO и DAO - интерфейсы к Jet, пашет-то она, выигрыша практически не будет и не стоит тратить время. IMHO.
Выход - переход к клиент-серверной технологии.
...
Рейтинг: 0 / 0
Переход от DAO Table Link к ADODB connection
    #32478710
NikolayK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если количество пользователей не более 5, то можно использовать MSDE как СУБД и ODBC в качестве линков к таблицам.
MSDE является бесплатным приложением к офису и имеет ядро MSSQL - server.
Установи его перелей туда таблицы, а на клиентах сделай новые линки через ODBC.
...
Рейтинг: 0 / 0
Переход от DAO Table Link к ADODB connection
    #32479619
almajiii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за подсказки,

Похоже, вариант с MSDE и ODBC прокатит.

ALMA_J_III
...
Рейтинг: 0 / 0
Переход от DAO Table Link к ADODB connection
    #32479735
Фотография АлексейК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если количество пользователей не более 5

можно и 125 пользователей , это прграммных потоков 5 у MSDE
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Переход от DAO Table Link к ADODB connection
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]