Как да изчистите таблицата на записите по отношение на достъпа
как да изчистите таблицата на вписванията в достъпа?
Добър ден! Има такова:
Има достъп до база данни, в своята маса: поръчки.
Направих форма с бутона код на него (намира се в интернет):
Вариант Сравни Database
Публична Sub ClearTable (strTableName Както стринга)
Дим strSQL Както стринга
На Error GoTo m1
SysCmd acSysCmdSetStatus ", изчистване на масата -" strTableName
strSQL = "изтрива от" strTableName
CurrentDb.Execute strSQL
SysCmd acSysCmdClearStatus
Exit Sub
m1:
MsgBox "номер на грешка" Err.Number "Когато изчистване на масата" strTableName, vbCritical
Err.Clear
End Sub
Частни Под Knopka0_Click ()
# XA0; ClearTable (по поръчка)
Не работи причината за грешката: Възникнала е грешка, №3131
Как да изчистите данните от тази таблица може да има по-лесен вариант?
Какво означава Err.Description?
Синтактична грешка в ОТ клауза
Изглежда, спечелени от: ClearTable ( "Поръчки")
> Създадено форма върху него с бутона код
Това е малко вероятно, този код няма да се компилира.
> Това е малко вероятно, този код няма да се компилира.
така че е вероятно в Access (програмата) правя, има и формата и бутони, и тук е кодът изглежда по следния начин (не е ценител на BASIC да се каже точно се изготвят / тя превежда там, или не. но изглежда.).
Искането трябва да бъде написана
Изтриване на всички от.
или
Изтриване * от.
> В искането трябва да бъде написана
> Изтриване на всички от.
> или
> Изтрий * от.
Шегувате ли се?
Как ще направите този синтаксис вкопана, вероятно сам е измислил.
Заслужил би най-малко помощ.
За всичко, което наистина Oshibochka навън.
Въпреки това, е необходимо терена да посочите или *
Работни заявки от присъединяването дизайнер
DELETE Doc.ID ОТ Doc;
DELETE * ОТ Doc;
Уважаеми Анатолий, като професионалист, вписване на камшици грешки.
Въпреки това, понякога е възможно и да пропуснете.
Не наранявай студенти.
;-)
Рязане на помощта:
DELETE [маса. *]
# XA0; # XA0; ОТ маса
# XA0; # XA0 където uslovieOtbora
> Въпреки това, понякога е възможно и да пропуснете.
защото не е отговорът тогава какво щеше да си и не пропускайте?
> Окото на Референции:
скоби, което виждате? Знаеш ли какво означават те? със сигурност не, inachene няма да предложи глупости като разтворите (особено глупави грижи "пациент" се е да го намерите).
Това означава, че тази част е в скоби, не е необходимо, и тук е необходимо при специални условия, ще видите, че е написан на "маса"? и поради това е необходимо, когато се комбинира с други таблици в състоянието да се уточни какъв вид отстраняване # XA0 (Е, така синтаксис за струя изобретен). без него всичко е в скоби излишни.
След като пуснете заявка, признавам, без * също работи
DELETE # XA0; ОТ Doc;
zamylilsya очи, а той беше пълен с увереност, че скобите се отнасят до името на таблицата.
Благодаря ви, един по-малко грешка
Уважаеми Анатолий, можете [9] Вж?
И не боли студенти.