При удалении контента базы данных многие люди смущены тем, использовать ли удаление или обновление? После некоторых небольших тестов редактор Foxin получил следующие результаты. Далее мы посмотрим, лучше ли использовать Delete или обновление для удаления записей базы данных.
Я лично думаю, что лучше использовать обновление.
После некоторых тестов было обнаружено, что после почти всех баз данных используются операторы удаления, размер файла базы данных не стал меньше, так что каждая операция вставки базы данных увеличит базу данных.
Вместо того, чтобы не иметь возможности удалить его, пусть он сохранит это. Я обнаружил, что при использовании обновления, если новые данные не больше, чем исходные, размер базы данных не увеличится (легко увидеть эффект при хранении в базе данных).
Поэтому я лично рекомендую использовать метод обновления для обозначения удаленной записи. Если есть запись, отмеченная как удаленная при добавлении новой записи, запись будет обновлена как новая запись. Суждение при добавлении новых записей также относительно просто:
Скопируйте код следующим образом: Rs.open "SELECT * FROM TABLENAME, где удален = 1 заказ от ID ASC"Если rs.eof, то Rs.addnew
rs (1) .value = "...";
'.....
Rs.Update
Когда нам нужно добавить новые данные, мы сначала проверяем, есть ли какие -либо данные, помеченные как удаленные. Если нет (rs.eof), вставьте запись (AddNew), в противном случае новые данные будут перезаписаны первую запись запроса.
Приведенное выше контент, который мы суммировали для всех друзей, которые лучше используют удаление или обновление для удаления записей базы данных. Надеюсь, это может вам помочь. Редактор неправильного нового технологического канала терпеливо ответит на ваши вопросы.