tassman
Сообщений: 1
Оценки: 0
Присоединился: 2012-04-25 20:49:05.356666
|
Есть БД Access - mdb, размер ~115Мб. Состоит из 15 таблиц, основная работа ведётся с таблицей "Форма2" в эту таблицу посредствам программы на Delphi (ADOConnection-Query) записываются данные из грида (по клику) программа работала и записывала данные стабильно около 2-х лет, но недавно произошло удаление всех записей из таблицы "форма2", причем приложение на Делфи не дало никаких ошибок, просто записала туда последние обновления, затем по словам пользователя он вышел из программи и когда в другой раз зашёл… в ней отображалось только последние добавленные записи! Запсией в итоге в этой таблице стало шт 100. (как раз после последнего добавления, а должно быть около 100000). Попробовал восстановить данные (мало-ли удалились, сбой, вредодействие и т.п.). Восстановил: в итоге получил восстановленные записи: которые сам удалял вручную около года назад (для очистки таблицы). А записи которые вводил пользователь на протящении полугода, как небыло так и нет. Первичный ключ поле Код- тип Счетчик. В восстановленной БД, удалённые мною записи заканчиваются на коде 52560, потом начинаются записи, добавленные пользователем при последней работе с программой (100шт.), но что ИНТЕРЕСНО они начинаются с поля Код = 98690, т.е. где-то записи диапазона с 52560 по 98690 сидят!??! Помогите разобраться пожалуйста, буду очень признателен!!!!! :@
|