Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Вот такая ошибка "Connection is in use by another statement" / 9 сообщений из 9, страница 1 из 1
12.01.2004, 19:08
    #32373645
Sibskan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вот такая ошибка "Connection is in use by another statement"
Всем привет! Надеюсь вы мне поможете.
Программа на Delphi обращается к MSSQL с использованием объектов TQuery,TStoredProc. При вызове метода TQuery.Open или TStoredProc.ExecProc;
выдается сообщение об ошибке Connection is in use by another statement.
Причем до определеного места эта же программа легко выполяет подобные операторы.
В чем может быть ошибка и как ее проще обнаружить.
Заранее спасибо.
...
Рейтинг: 0 / 0
13.01.2004, 19:15
    #32375017
Sibskan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вот такая ошибка "Connection is in use by another statement"
Ну подскажите кто знает плиз!
...
Рейтинг: 0 / 0
14.01.2004, 04:41
    #32375126
Dikobrazz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вот такая ошибка "Connection is in use by another statement"
У меня такое было, если в хранимой процедуре выполняется select, а вызывается она через ExecProc.
...
Рейтинг: 0 / 0
14.01.2004, 09:47
    #32375234
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вот такая ошибка "Connection is in use by another statement"
Имеется недофетченный до конца запрос и попытка выполнить еще один запрос через то же соединение. Чтобы такого не было необходимо соблюдать железное правило - после каждого Query.Open следующий оператор обязательно должен быть Query.FetchAll
...
Рейтинг: 0 / 0
14.01.2004, 09:49
    #32375237
pkarklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вот такая ошибка "Connection is in use by another statement"
Ну или в обработчике AfterOpen написать (DataSet AS TBDEDataSet).FetchAll.
...
Рейтинг: 0 / 0
14.01.2004, 09:49
    #32375238
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вот такая ошибка "Connection is in use by another statement"
Кстати, последние версии BDE сами делают FetchAll автоматом в подобной ситуации.
...
Рейтинг: 0 / 0
14.01.2004, 12:11
    #32375480
KirillovA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вот такая ошибка "Connection is in use by another statement"
ентересно - ето какие последние версии биде?
...
Рейтинг: 0 / 0
14.01.2004, 13:35
    #32375631
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вот такая ошибка "Connection is in use by another statement"
Начиная с 5.01
...
Рейтинг: 0 / 0
14.01.2004, 13:55
    #32375689
KirillovA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вот такая ошибка "Connection is in use by another statement"
99 года)))
последних нету и не будет.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Вот такая ошибка "Connection is in use by another statement" / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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