Kurssin yhteenveto: Vain luku -muotoisten kyselyjen käsittely

Käytetään kohteeseen
Access 2013

Kyselytyypin tarkistaminen

Varmista, ettet yritä muokata ristiintaulukointi-, yhdistämis-, Pass-Through- tai tietojen määrityskyselyn palauttamia tietoja.

Koostefunktioiden etsiminen

Et voi muokata Summat-kyselyn palauttamia tietoja tai kyselyä, joka käyttää muita koostefunktioita, kuten MIN, MAX tai AVG.

Koostefunktiot yhdistävät useiden tietueiden arvot, ja jos yrität muuttaa koostearvoa, Access ei tiedä, mikä lähdekenttä päivitetään, joten sen avulla ei voi muuttaa mitään.

Huomaa myös, että videossa sanoin "koostettu funktio", mutta tarkoitin "koostettu arvo".

Kyselyn ominaisuuksien tarkistaminen

Kun kysely on rakennenäkymässä, valitse Ominaisuudet. Varmista, että Yksilölliset arvot - ominaisuuden arvoksi on määritetty Ei, ja Tietuejoukon tyyppi - ominaisuudessa näkyy Dynaset.

Etsi alikyselyitä

Etsi erityisesti alikyselyitä, jotka ovat osa alkuperäistä Select-lauseketta. Esimerkki:

SELECT [Tilauspäivä] (SELECT MAX([Tilauspäivä])

Alikyselyn lisääminen pääkyselyyn estää tietojen muokkaamisen. Kokeile seuraavia ratkaisuja:

  • Poista kyselyn suunnittelussa Näytä-valintaruudun valinta, jos sinun ei tarvitse nähdä kenttää tuloksessasi.
  • Korvaa alikysely toimialueen koostefunktiolla, kuten DMIN tai DMAX.
  • Siirrä alikysely pois ensimmäisestä Select-lausekkeesta.

Katso myös