Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ADODB Connection переподключение после разрыва связи / 3 сообщений из 3, страница 1 из 1
10.12.2005, 10:06
    #33428760
HeyJoe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADODB Connection переподключение после разрыва связи
Скажите пожалуйста как переподключить объект ADODB.Connection после разрыва связи? Прерывается ли сессия на сервере? Если я открываю новое соединение подключается ли оно к прошлой сессии?
...
Рейтинг: 0 / 0
09.02.2006, 14:29
    #33534350
acronim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADODB Connection переподключение после разрыва связи
Не могу решить ту же проблему в ADO

1. Настраиваем правильное подключение к базе по сети
2. AdoConnection.Open == true
3. Выполняем запросик == true

4. Вытягиваем сетевой шнур :) или другой разрыв связи
5. AdoConnection.Close
AdoConnection.Open == true :)
6. Выполняем запросик == false (как и следовало ожидать)

самое интересное

7. Встявляем сетевой шнут
8. AdoConnection.Close
AdoConnection.Open == true
9. Выполняем запросик == false (связь не поднялась)

Дальше всевозможные попытки поднять связь и даже пересоздание обьекта AdoConnection не приводят к позитивному результату.
Работать с базой до перезапуска приложения не могу :(

Базы:
oracle, firebird
Повторяемость:
На xp всегда, на 2000 _вроде_ тоже.

Также возникает при выходе ОС из хибернейта
...
Рейтинг: 0 / 0
09.02.2006, 21:43
    #33535555
HeyJoe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ADODB Connection переподключение после разрыва связи
Вобщем я решил для себя эту проблему. Следует переподключить объект Connection и присвоить его рекордсету.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ADODB Connection переподключение после разрыва связи / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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