powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Обьясните суть ошибки 'Connection is busy with results for another hstmt' ?!
3 сообщений из 3, страница 1 из 1
Обьясните суть ошибки 'Connection is busy with results for another hstmt' ?!
    #32009950
dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ !
Подскажите что означает следующая ошибка 'Key violation. General SQL. Connection is busy with results for another hstmt',
тогда ее причину возможно найду сам. Вылазит она в программе нa Delphi5 + MS SQL 2000. Заранее спасибо.
Можно писать на мыло galde@kl.lg.ua .
...
Рейтинг: 0 / 0
Обьясните суть ошибки 'Connection is busy with results for another hstmt' ?!
    #32009966
Fompro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
См. "Using Default Result Sets" в BOL -> "Building SQL Server Applications" -> "ODBC and SQL Server" .
...
Рейтинг: 0 / 0
Обьясните суть ошибки 'Connection is busy with results for another hstmt' ?!
    #32009976
Фотография Garya
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего в параметрах Connection ты указал асинхронное выполнение команд. Кроме того, один и тот же объект Connection используешь для передачи на SQL-сервер разных команд. Поскольку Connection асинхронный, управление в клиентском приложении возвращается сразу после передачи команды SQL-серверу без ожидания ответа от SQL-сервера. Не дождавшись завершения обработки первого запроса, ты отправляешь второй запрос через этот же Connection.
Либо установи в параметрах Connection синхронную работу (в этом случае до окончания обработки текущего запроса управление не будет передано на следующий оператор), либо построй соответствующим образом работу с асинхронно выполняемым запросом - с проверкой текущего статуса перед тем как что-то делать через Connection.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Обьясните суть ошибки 'Connection is busy with results for another hstmt' ?!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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