Kun suoritat poistokysely, Access saattaa näyttää virhesanoman Poistaminen ei onnistu määritetyistä taulukoista. Tässä artikkelissa kuvataan tilanteita, joissa voit käyttää poistokyselyä, selitetään, miksi virhesanoma näytettiin, ja annetaan ohjeet virheen korjaamiseen.
On useita tapoja poistaa tietueita Accessissa. Tarkempi kuvaus tietueiden poistamisesta on artikkelissa Tietueiden lisääminen, muokkaaminen ja poistaminen.
Tämän artikkelin sisältö
Johdanto
Jos haluat poistaa useita tietueita taulukosta yhdellä toiminnolla, voit käyttää poistokyselyä. Poistokysely onnistuu seuraavissa tilanteissa:
-
Kun käytetään yhtä taulukkoa, joka ei ole yhteydessä mihinkään toiseen taulukkoon.
-
Poistokyselyssä yhdistetään kaksi taulukkoa, joissa on yksi-yhteen-yhteys.
-
Kun käytetään yhtä taulukkoa, joka on yksi-moneen-yhteys ”yksi”-puolella, ja johdannaispoisto on otettu käyttöön kyseisen yhteyden kohdalla.
-
Poistokyselyssä on sekä yksi-moneen-yhteyden ”yksi”-puolella oleva taulukko että kyseisen yhteyden ”moni”-puolella oleva taulukko (jos esimerkiksi käytetään kentän ehtoja ”moni”-taulukosta).
Tärkeää Kysely on suoritettava kaksi kertaa, jotta tietueet poistetaan molemmista taulukoista.
Miksi tämä virhesanoma tulee näyttöön ja kuinka virhe korjataan?
Jos muodostat poistokyselyn käyttämällä useita taulukoita ja kyselyn Yksilölliset tietueet -ominaisuuden arvoksi on asetettu Ei, näyttöön tulee virhesanoma Poistaminen ei onnistu määritetyistä taulukoista, kun suoritat kyselyn.
Voit korjata ongelman asettamalla kyselyn Yksilölliset tietueet -ominaisuuden arvoksi Kyllä.
-
Avaa poistokysely rakennenäkymään.
-
Jos kyselyn ominaisuusikkuna ei ole avoinna, avaa se painamalla F4-näppäintä.
-
Tuo kyselyn ominaisuudet (kentän ominaisuuksien sijasta) näyttöön napsauttamalla kyselyn suunnittelua.
-
Etsi Yksilölliset tietueet -ominaisuus kyselyn ominaisuusikkunasta ja aseta sen arvoksi Kyllä.