0
Есть ли возможность очистить каждую таблицу моей БД? Очевидно, что существует один способ использования:MS Access: Очистить все таблицы в DB
CurrentDb.Execute "DELETE FROM Table1", dbFailOnError
для каждого стола.
Но тогда я должен использовать этот код для каждой таблицы. Было бы неплохо, если бы было решение с Loop
или что-то, что не связано с именами таблиц.
Он работает, но у меня одна проблема. Некоторые имена таблиц включают в себя «-», например «tblProducts-A» (я знаю, что это титрование глупо -.-). Это приводит к синтаксической ошибке. Как я могу это решить? – Flow74
Я думал, что CurrentDb.Execute «Удалить * FROM [" & tdf.Name], dbFailOnError поможет. Но это не так ... – Flow74
Да, ты прав, забыл о скобках. Отредактировал ответ. –