Новое поле в существующем dbf файле
☑
0
sagitt
04.03.12
✎
11:15
Имеется dbf файл. В него необходимо добавить новое поле при этом сохранив все содержимое.
Пишу
дбф.открытьфайл(имя,,);
дбф.поля.добавить(имяполя,"S",10);
получаю ошибку с предложением закрыть файл перед выполнением "добавить".
Подскажите, как можно решить проблему.
1
DrShad
04.03.12
✎
11:50
по ходу в уже существующий и открытый никак
2
Конфигуратор1с
04.03.12
✎
11:51
так а если создать новый файл, добавить поле, а потом заполнить из старого?
3
experimentator76
04.03.12
✎
11:53
не силами 1с добавь
есть такие проги для редактирования DBF
4
kosts
04.03.12
✎
11:56
(2)+ Создать копию файла с добавленным новым полем, затем скопировать содержимое
5
AlexNew
04.03.12
✎
11:56
(3) Ты б лучше про ADO рассказал. Но если открыт - не поможет.
6
sagitt
04.03.12
✎
11:58
Спасибо за ответы. Понял, что решить проблему невозможно, ее можно только обойти.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой