Delphi и Firebird - Ошибка: «Попытка повторно открыть открытый курсор» - PullRequest
0 голосов
/ 09 мая 2020

В модуле данных я помещаю SQLDataSet, и он будет для SQLConnection. В свойстве «CommandText» я использую строку:

select * from tblusers

При изменении свойства «Active» для SQLDataSet он возвращает ошибку «Попытка повторно открыть открытый курсор» или «неизвестный IS * 1005. * ошибка 0 ». Последнее происходит один раз, с первой попытки. Я использую Delphi Rio 10.3 и Firebird 3.0 Dialect 3.

1 Ответ

0 голосов
/ 10 мая 2020

Я вернулся к Firebird 2.5 и больше не получал ошибку с SQLDataSet, соединения вернулись в нормальное состояние. Я считаю, что есть некоторая несовместимость с новой библиотекой Firebird 3.

...