Автор | Сообщение |
|
| |
Пост N: 168
Зарегистрирован: 07.08.06
|
|
Отправлено: 23.09.13 00:11. Заголовок: ADS: число коннектов в .nlm-экране уменьшается только с выходом из проги, а НЕ закрытием всех файлов
В копилку знаний, как говорится: NLM, как известно, увеличивает число в графе user/connections при ОТКРЫТИИ хотя бы одного файла via DBFCDXAX. А вот уменьшать этот счетчик АДС будет *только* при выходе из приложения, а НЕ закрытии всех DBFCDXAX-файлов. Не знаю, в доке есть это или нет. Да и причину тоже не понимаю: если я закрыл ВСЕ файлы, то какой тут коннект к серверу может быть ? ЗЫ. АДС 7.0
|
|
|
Ответов - 5
[только новые]
|
|
|
| Администратор
|
Пост N: 3006
Зарегистрирован: 23.05.05
|
|
Отправлено: 23.09.13 09:17. Заголовок: Явных функций коннек..
Явных функций коннекта/рассоединения в клиппер-клиенте ads нет. Когда выполняется первый use, неявно делается коннект к серверу. Когда последняя р/о закрывается, рассоединение не делается. И это понятно. Откуда библиотеке знать: это окончательное завершение программы, или будет еще открытие файлов.
|
|
|
|
| |
Пост N: 3587
Зарегистрирован: 17.05.05
|
|
Отправлено: 23.09.13 09:26. Заголовок: Как бы все правильно..
Как бы все правильно. Так как под Clipper+ADS , ADS делает это не явно А вот под Harbour+ADS+TCP/IP нужно в начале установить коннект и только потом открывать базы. При выходе из проги делаем что то типа AdsDisconnect(adshandle) ; AdsApplicationExit(). В Clipper такого нет.
|
|
|
|
| |
Пост N: 3588
Зарегистрирован: 17.05.05
|
|
Отправлено: 23.09.13 09:26. Заголовок: Pasha Опередил ;)..
Pasha Опередил ;)
|
|
|
|
| |
Пост N: 937
Зарегистрирован: 11.06.10
|
|
Отправлено: 23.09.13 09:30. Заголовок: p519446 пишет: В ко..
p519446 пишет: цитата: | В копилку знаний, как говорится: |
|
В копилку сложно положить, т.к. больше похоже на претензию к софту.
|
|
|
|
| |
Пост N: 169
Зарегистрирован: 07.08.06
|
|
Отправлено: 23.09.13 11:29. Заголовок: Не, претензий к софт..
Не, претензий к софту нет: после перевода на транзакции сплю спокойно уже 7 лет :-) Да и более неприхотливого софта пока не видел.
|
|
|
|