После выполнения обычного Select (QRab) выполняется Qcount который по идее тоже простой Select, но при вызове DM.QCount.Active:=True выходит указанная ошибка "Подключение занято до получения результатов для другого hstm". При создании отдельных соединений для всех трех компонентов Qrab, QCount и SQLScr и отдельных транзакций к каждому - ошибка пропадает. Я просто не уверен, что так должно быть. Почему для каждого запроса нужно отдельное соединение?
Подключение занято до получения результатов для другого hstm
Модератор: Модераторы
-
Chatlanin44
- незнакомец
- Сообщения: 1
- Зарегистрирован: 29.07.2020 09:01:13
Подключение занято до получения результатов для другого hstm
Добрый день подскажите пожалуйста по ошибке. Есть следующая схема Датамодуля 
После выполнения обычного Select (QRab) выполняется Qcount который по идее тоже простой Select, но при вызове DM.QCount.Active:=True выходит указанная ошибка "Подключение занято до получения результатов для другого hstm". При создании отдельных соединений для всех трех компонентов Qrab, QCount и SQLScr и отдельных транзакций к каждому - ошибка пропадает. Я просто не уверен, что так должно быть. Почему для каждого запроса нужно отдельное соединение?
После выполнения обычного Select (QRab) выполняется Qcount который по идее тоже простой Select, но при вызове DM.QCount.Active:=True выходит указанная ошибка "Подключение занято до получения результатов для другого hstm". При создании отдельных соединений для всех трех компонентов Qrab, QCount и SQLScr и отдельных транзакций к каждому - ошибка пропадает. Я просто не уверен, что так должно быть. Почему для каждого запроса нужно отдельное соединение?
