Форум сайта python.su
0
Объясните пожалуйста как удалить строку в файле dbf при использовании dbfpy. Документации очень мало по нему в сети. Я уже весь код библиотек перебрал, ничего не нашел кроме пометки на удаление. При этом что это такое я не понимаю.
Офлайн
1
дбф командой “делит” помечает запись на удаление. то есть она остается в базе, но не попадает (по умолчанию) в выборки.
для физического удаления помеченных записей в фокспро есть команда “pack”.
то же самое, что скопировать в новый файл записи, не помеченные как удаленные.
дбфпу, вообще, очень простая штука по возможностям. Лучше им только читать, а создавать/удалять - доверь родному софту. имхо)
Офлайн