Цитата: shadow ➤ ...у нас в УКМ2 периодически бьются таблицы Cashsail. поэтому мы берем небитую таблицу Cashgood, и пустую Cashsail. методом нехитрых манипуляций Access/Excel получаем живую смену делали так уже раз 100 за 5 лет. дольше 20 минту это не занимает.
У
Excel есть нехорошая особенность: он может поменять не только данные, но и структуру таблицы, например, изменить при сохранении тип поля текст/число.
В комплекте с УКМ идет
dbedit, который умеет и выполнять проверки структуры и, если есть необходимость, может попытаться восстанавливать не сильно убитую таблицу. Если все же есть желание править из-под винды, то, имхо, лучше пользоваться утилитой Database Desktop из комплекта
Delphi. Все-таки Borland разработчик формата и кому, как не ей знать все его ньюансы. С редактированием таблиц формата dbf в
Database Desktop нужно быть осторожнее: нарывался на то, что не дописывается в файле последний байт. В результате файл может не открыться в УКМ. Когда-то выяснял причину бинарным сравнением.