В MS Access есть такое дело. Если база повреждена, то при открытии выдаётся диалог с предложением её восстановить.
Где сидит нужная ф-я или метод?
Хотелось бы делать тоже самое программно.
RepairDatabase = Application.CompactRepair(LogFile:=True, SourceFile:=strSource, DestinationFile:=strDestination)
DBEngine.CompactDatabase sSrcFile, sDstFile
Сейчас этот форум просматривают: Google-бот и гости: 1