| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Advantage Database Server > ADS 8.1 + BCB 5.0 локальная база |
| Автор: GraNit 23.6.2012, 13:07 |
| Здравствуйте, уважаемые знатоки! Суть проблемы: Есть открытая с помощью AdsTable таблица. Требуется подсчитать кол-во отфильтрованных записей в ней. Хотел сделать это при помощи AdsQuery, но получаю ошибку 7028 "Invalid open mode". В доке сказано, что не следует мешать разные Advanced Locking mode к файлу данных или индексному файлу. В свойствах AdsTableOptions AdsLockType стоит Proprietary. Может имеется в виду, что нет возможности работать одновременно и с AdsTable и AdsQuery? |
| Автор: GraNit 25.6.2012, 13:22 |
| Да действительно... требуется закрыть таблицу, чтобы отработал запрос. Но я же таблицу открыл не в Exclusive режиме, почему так? |