Удаление данных из таблицы Access
Модератор: Naeel Maqsudov
Подскажите, пожалуйста, варианты решения задачи в Access. По нажатию кнопки на форме из определенной таблицы должны удаляться все записи, причем так чтобы пользователь этого процесса не видел и сообщение о подтверждении удаления не выводилось.
-
- Сообщения: 526
- Зарегистрирован: 04 фев 2007, 18:37
- Откуда: Сургут
- Контактная информация:
Здравствуйте Janemo.
Надеюсь это не для диверсии
два простых способа код любого из них "повесьте" на событие Вашей кнопки:
Евгений.
Надеюсь это не для диверсии

два простых способа код любого из них "повесьте" на событие Вашей кнопки:
Код: Выделить всё
DoCmd.SetWarnings False
DoCmd.RunSQL "DELETE * FROM Table1"
DoCmd.SetWarnings True
Код: Выделить всё
CurrentDb.Execute "DELETE * FROM Table2"
Большое спасибо! Сейчас испробую... Нет, это не для диверсии
Просто нужно вспомогательную таблицу очищать перед очередной записью данных. Я пошла по такому сложному пути
DoCmd.OpenTable stTblName
DoCmd.RunCommand acCmdSelectAllRecords
DoCmd.RunCommand acCmdCut
DoCmd.Close
Но результат меня не устроил, т.к видно появление таблицы.
- Ура! - Все получилось. Спасибо!

DoCmd.OpenTable stTblName
DoCmd.RunCommand acCmdSelectAllRecords
DoCmd.RunCommand acCmdCut
DoCmd.Close
Но результат меня не устроил, т.к видно появление таблицы.
- Ура! - Все получилось. Спасибо!