|
Все новости от 23 сентября 1998 г.
Ошибка Access 97 приводит к искажению данных

В продукте Microsoft Access 97 выявлена еще одна серьезная ошибка, способная исказить содержимое базы данных пользователя так, что в большинстве случаев он об этом и не узнает. Многие утверждают, что баг проявляется в базах данных Access 2, Access 95 и Access 97, но Microsoft подтвердила его влияние лишь на Access 97. Потенциально баг может привести к тому, что поправки, сделанные в одной записи, будут незаметно для пользователя внесены и в другую. Похоже, что это происходит только в тех приложениях на основе базы данных Access, которые написаны на языке программирования Visual Basic for Applications (VBA), а их программные модули для перехода на другую запись используют команды RecordsetClone и Bookmark (это достаточно распространенный прием). Подробный разбор ошибки можно найти здесь. Вероятно, что она не влияет на пользователей, работающих с Access интерактивно.
Представитель Microsoft сообщил, что уже готовится временная поправка, которая будет внесена в Microsoft Knowledge Base.
|