Страница 1 из 1

Удаление данных из таблицы Access

Добавлено: 03 апр 2008, 19:26
Janemo
Подскажите, пожалуйста, варианты решения задачи в Access. По нажатию кнопки на форме из определенной таблицы должны удаляться все записи, причем так чтобы пользователь этого процесса не видел и сообщение о подтверждении удаления не выводилось.

Re: Удаление данных из таблицы Access

Добавлено: 03 апр 2008, 23:07
Teslenko_EA
Здравствуйте Janemo.
Надеюсь это не для диверсии :)
два простых способа код любого из них "повесьте" на событие Вашей кнопки:

Код: Выделить всё

    DoCmd.SetWarnings False
    DoCmd.RunSQL "DELETE * FROM Table1"
    DoCmd.SetWarnings True

Код: Выделить всё

    CurrentDb.Execute "DELETE * FROM Table2"
Евгений.

Re: Удаление данных из таблицы Access

Добавлено: 04 апр 2008, 10:54
Janemo
Большое спасибо! Сейчас испробую... Нет, это не для диверсии :) Просто нужно вспомогательную таблицу очищать перед очередной записью данных. Я пошла по такому сложному пути
DoCmd.OpenTable stTblName
DoCmd.RunCommand acCmdSelectAllRecords
DoCmd.RunCommand acCmdCut
DoCmd.Close
Но результат меня не устроил, т.к видно появление таблицы.

- Ура! - Все получилось. Спасибо!