
Как программно определить что строка удалена?
- agentbond007
- Активный участник
- Сообщения: 100
- Зарегистрирован: 14 дек 2010, 15:14
- Репутация: 0
Как программно определить что строка удалена?
В таблице все удалённые строки помечаются серым цветом до момента упаковки, если считать количество строк в таблице то получаем сумму с удалёнными, как определить что строка удалена? Можть какой MapBasic оператор есть? 

-
- Активный участник
- Сообщения: 120
- Зарегистрирован: 14 апр 2011, 13:24
- Репутация: 5
- Откуда: Екатеринбург
Re: Как программно определить что строка удалена?
при попытке обращения к удаленной строке, типа такого
fetch rec i from Таблица
где i - номер удаленной строки
генерируется ошибка с № 404 : "Ошибка при выборке записи"
можно спокойно использовать в обработчике ошибок
fetch rec i from Таблица
где i - номер удаленной строки
генерируется ошибка с № 404 : "Ошибка при выборке записи"
можно спокойно использовать в обработчике ошибок
- agentbond007
- Активный участник
- Сообщения: 100
- Зарегистрирован: 14 дек 2010, 15:14
- Репутация: 0
Re: Как программно определить что строка удалена?
Получается чтобы выцепить парочку удаленных строк из 1000 нужно каждую спросить, генерит ли она ошибку? А подсчёт тормозить не будет?
-
- Активный участник
- Сообщения: 120
- Зарегистрирован: 14 апр 2011, 13:24
- Репутация: 5
- Откуда: Екатеринбург
Re: Как программно определить что строка удалена?
ну да, чтоб определить удалена ли конкретная строка придется к ней обратиться для генерации ошибки.
количество записей 1000 - это совсем немного
количество записей 1000 - это совсем немного
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя