Руководство разработчика

Метод ТИП_SQL.ИЗМЕНЕНА

Метод ИЗМЕНЕНА позволяет узнать, были ли внесены изменения в базу данных с момента ее открытия (в том числе с помощью функции БД_РЕДАКТОР)

ФУНКЦИЯ ТИП_ЛОГИКА: ИЗМЕНЕНА

Возвращаемое значение

ДА – если в базу данных были внесены изменения с момента ее открытия и НЕТ – в противном случае.

Пример использования

файл = ДИР_DBF+"\Test.dbf"
ЕСЛИ  НЕ СУЩ_ФАЙЛ (файл)  ТО
    СООБЩЕНИЕ ("Не найден файл "+файл)
    СТОП
КОНЕЦ_ЕСЛИ
СОЗДАТЬ ( бд, ТИП_SQL )
бд.ОТКРЫТЬ (файл)
// в базе можно только редактировать записи
ном = БД_РЕДАКТОР (бд, НЕТ, ДА, НЕТ)
ЕСЛИ  бд.ИЗМЕНЕНА  ТО
    СООБЩЕНИЕ ("База данных изменена!")
ИНАЧЕ
    СООБЩЕНИЕ ("База данных осталась без изменений!")
КОНЕЦ_ЕСЛИ
бд.ЗАКРЫТЬ

См. также: