Соединение занято результатами для другого hstmt в Delphi - PullRequest
0 голосов
/ 05 марта 2012

Я разработал приложение в Delphi с использованием Paradox и bde, сейчас я перевожу его на SQL Server 2008,

У меня много таблиц и компонентов запросов в каждой форме, поэтому я просто создаю пользовательский DNS вДиспетчер ODBC с «Sql Server - Driver» и настройка с помощью BDE (подключите sql-сервер через BDE),

Проблема заключается в том, что во время работы в какой-то форме возникает ошибка, подобная

Соединение занято результатами для другого hstmt

Пробовал с нативной клиникой Sql, но я доставляю много хлопот, поэтому использую драйвер sql-сервера,

, пожалуйстаЛюбой, кто поможет мне решить эту проблему, или дать инструкции по переносу парадокса на сервер SQL без использования сторонних компонентов и ado ,,,,

1 Ответ

1 голос
/ 05 марта 2012
  1. Попробуйте установить MARS_Connection = yes для своего DSN.
  2. SQL Server Driver имеет несколько проблем при работе с SQL Server 2008. Итак, рассмотрим использование собственного клиента SQL 10.
...