Closed dshumko closed 8 years ago
Дмитрий, разделяй пожалуста все фичи отдельно, и посмотрим что будем мерджить.
Пакеты XE7 - OK Время в 24 часовом формате - OK так как и дата в евро dd.mm.yyyy формате а не US. Добавлены русские ресурсы - OK
FibToolsы похоже они уже есть, только отключены, так как в новых версий они вошли в пакет с эдиторами. Но отдельный пакет лучше.
НасчетFIBquery, GoToFirstRecord = True и AutoCommit думаю AutoCommit все-таки имеет приоритет. Проверю как это сделано у других. Он еще может сделать CommitRetaining и курсор остается открытый если Transaction.Timeout = taCommitRetaining;
хорошо. создам отдельные патчи. этот можно отменять
Насчет AutoCommit при селекте, спорный вопрос. В датасетах при селекте например нигде не делают. Только операции изменения записей, Insert/Update/Delete.
Можно сделать если стэйтмент вернул какие-то записи чтоб делал CommitRetaining если включен флаг AutoCommit, а не игнорить вообще. Так как даже insert returning... или select from procedure может менять данные.
-Ошибка FIBquery. При GoToFirstRecord = true и AutoCommit закрывается транзакция после первого фетча