Cum pentru a șterge tabelul de intrări în accesul

cum să ștergeți tabelul de intrări în accesul?

Buna ziua! Este astfel:
Există acces bază de date, în tabelul: Comenzi.
Am făcut-o forma cu butonul de cod de pe el (găsit în internet):

Opțiunea Compara Baza de date

Sub Public ClearTable (strTableName Ca String)
Dim strSQL ca șir
On Error GoTo m1

SysCmd acSysCmdSetStatus, "clar masa -" strTableName
strSQL = "DELETE FROM" strTableName
CurrentDb.Execute strSQL
SysCmd acSysCmdClearStatus
Exit Sub
m1:
MsgBox „Un număr de eroare“ Err.Number „Când compensare tabelul“ strTableName, vbCritical
Err.Clear
end Sub

Private Sub Knopka0_Click ()
# XA0; ClearTable (ordinele)

Nu funcționează cauzează eroarea: A apărut o eroare №3131

Cum de a șterge datele din acest tabel poate avea o opțiune mai ușor?

Ce face Err.Description?

Eroare de sintaxă în clauza FROM

Se pare câștigat de la: ClearTable ( „Comenzi“)

> Made forma pe ea cu butonul de cod

Este puțin probabil, acest cod nu va compila.

> Este puțin probabil, acest cod nu va compila.
așa că este, probabil, în Access (program) face, există, de asemenea, forma și butoanele sunt, și aici este codul arata ceva de genul acesta (nu un cunoscator de BASIC pentru a spune fi exact compilat / tradus acolo sau nu., dar se pare ca.).

Cererea trebuie să fie scrise
Ștergeți toate de la.
sau
Ștergeți * de la.


> Cererea trebuie să fie scrise
> Ștergere toate din.
> sau
> Ștergere * de la.

Glumești?

Cum faci acest lucru săpau sintaxă, probabil, el însuși a inventat.
Onorat ar fi cel puțin ajutor.

Despre ALL într-adevăr Oshibochka afară.

Cu toate acestea, câmpul este necesară pentru a specifica fie *
cereri de lucru de la designer de aderare
DELETE Doc.ID la Doc;
DELETE * FROM Doc;

Dragă Anatoly, ca un profesionist, intrarea erorilor bice.
Cu toate acestea, uneori este posibil și pentru a sări peste.
Nu rănit elevii.
;-)

Tăierea de ajutor:
Delete [tabel. *]
# XA0; # XA0; de la masa
# XA0; # XA0; UNDE uslovieOtbora

> Cu toate acestea, uneori este posibil și pentru a sări peste.
deoarece nu este răspunsul, atunci ceea ce ar fi lui și nu dor?

> Ochi de Referințe:
paranteză vezi? Știi ce înseamnă? cu siguranță nu, inachene nu ar oferi un nonsens ca soluțiile (în special aspectul stupid după „pacient“, el însuși a găsit-l).
Acest lucru înseamnă că această parte între paranteze nu este necesară, și aici este necesar, în condiții speciale, vedeți cum este scris în „tabelul“? și de aceea este necesar ca, atunci când sunt combinate cu alte tabele în stare de a specifica ce fel de îndepărtare # XA0; (Ei bine, sintaxa pentru jet inventat). fără ea totul între paranteze inutile.

După rularea unei interogări, eu recunosc, fără prea * lucrări
ȘTERGE # XA0, de la Doc;
zamylilsya ochii, și el era plin de încredere că paranteze se referă la numele tabelului.
Vă mulțumesc, o mai mică greșeală

Dragă Anatoly, tu [9] A se vedea?
Și nu doare studenți.