Восстановление удаленной формы/таблицы (если упаковка базы еще не производилась)

Access 2.0
Надо откpыть таблицу MSysObjects, найти там по полю DateUpdate удаленный объект, запомнить его имя в поле Name, затем, не закpывая MSysObjects, надо в Окне отладки написать
DoCmd CopyObject , "Form1", A_FORM, "<имя удаленной фоpмы>"
DoCmd OpenForm "Form1", A_DESIGN

Access97
восстановление таблицы
DoCmd.CopyObject , "Tabl1", acTable, "<имя удал.таблицы (из MSysObjects)>"
DoCmd.OpenTable "Tabl1", acDesign ' Для 2.0 соот-но A_TABLE & A_DESIGN
После появления объекта сохраните его с другим именем :) Если удалено более 1 объекта, сперва сделайте несколько копий базы, так как восстановленный объект может переписать запись в MSysObjects другого удаленного объекта.


Страница сайта http://185.71.96.61
Оригинал находится по адресу http://185.71.96.61/home.asp?artId=9104