Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Разрыв соединения ADO Connection с базой MSAccess [D5]


bss ©   (2003-11-05 12:04:00) 

Использую компоненты ADO для подключения к базе данных MS Access. База данных расположена на сервере и обращение к ней идет с разных машин.
После закрытия соединения (Connection.Close) на сервере остаются открытые разными пользователями сеансы, что в дальнейшем при обращении к серверу вызывает следующую ошибку:
"Подключение к серверу невозможно, т.к. достигнуто максимальное число подключений"

Подскажите, что делать... пожалуйста


me   (2003-11-05 13:19:00) [1]

Читай в MSDN: Pooling in the Microsoft Data Access Components


bss   (2003-11-05 13:14:00) [2]

Спасибо большое!
Это меняет дело...


KSergey   (2003-11-05 13:04:00) [3]

1.Что за сервер такой, у которого так быстро исчерпываются кол-во соединений? Впрочем, может так и надо?
2.У ADOConnection есть св-ство keepconnection (типа такого). В каком-то состоянии он указывает рвать соединение с сервером сразу, в каком-то - спустя нек. время (типа чтобы ресурсы заново не распределять, если снова подключаться вздумается). Попробовать поиграться с ним.


Наверх

Титульная страница Поиск, карта сайта Написать письмо