Norėdami panaikinti nurodytą duomenų bazės objektą, "Access" kompiuterio duomenų bazėse galite naudoti veiksmą Naikintiobjektą .
Pastaba: Šis veiksmas nebus leidžiamas, jei duomenų bazė nepatikima.
Pastaba: Makrokomandos veiksmas Naikintiobjektą nepasiekiamas "Access" žiniatinklio taikomosiose programose.
Parametras
Veiksmas Naikintiobjektą turi šiuos argumentus.
Veiksmo argumentas |
Aprašas |
Objekto tipas |
Naikinamo objekto tipas. Spustelėkite Lentelė, Užklausa, Forma, Ataskaita, Makrokomanda, Modulis, Duomenų prieigos puslapis, Serverio rodymas, Diagrama, Išsaugota procedūra arba Funkcija lauke Objekto Tipas, esančiame makrokomandų daryklės srityje Veiksmo argumentai. Jei norite panaikinti naršymo srityje pasirinktą objektą, palikite šį argumentą tuščią. |
Objekto pavadinimas |
Naikinamo objekto pavadinimas. Lauke Objekto pavadinimas rodomi visi duomenų bazės objektai pagal argumente Objekto tipas pasirinktą tipą. Jei lauką Objekto tipas paliksite tuščią, šį lauką taip pat palikite tuščią. Jei bibliotekos duomenų bazė vykdote makrokomandą, kurioje yra veiksmas Naikintiobjektą , "Access" pirmiausia ieško objekto tokiu pavadinimu bibliotekos duomenų bazėje, o tada dabartinėje duomenų bazėje. |
Įspėjimas: Jei paliksite laukus Objekto tipas ir Objekto pavadinimas tuščius, programa "Access" panaikins objektą, pažymėtą naršymo srityje, nerodydama įspėjimo pranešimo, kai susiduria su veiksmu Naikintiobjektą .
Pastabos
Galite naudoti veiksmą Naikintiobjektą , kad panaikintumėte laikinuosius objektus, sukurtus vykdant makrokomandą. Pavyzdžiui, veiksmą OpenQuery galite naudoti vykdydami lentelės kūrimo užklausa, kuri sukuria laikinąją lentelę. Baigę naudoti laikinąją lentelę, galite ją panaikinti naudodami veiksmą Naikintiobjektą .
Šis veiksmas veikia taip pat, kaip objekto pasirinkimas naršymo srityje, tada paspaustas klavišas DEL arba dešiniuoju pelės mygtuku spustelimas objektas naršymo srityje ir spustelimas Naikinti.
Norėdami vykdyti veiksmą DeleteObject "Visual Basic for Applications" modulyje, galite naudoti objekto DoCmd metodą DeleteObject.