Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Teil võib tekkida olukordi, kus te ei saa päringus andmeid redigeerida andmelehevaade muuta aluseks olevas tabelis olevaid andmeid. Sellest artiklist saate teada, millal saate päringuandmeid redigeerida, millal ei saa päringuandmeid redigeerida ja kuidas muuta päringu kujundust, et saaksite päringu aluseks olevaid andmeid redigeerida.

Selle artikli teemad

Sissejuhatus

Kui avate päringu andmelehevaates, võib juhtuda, et soovite andmeid redigeerida. Võib-olla märkate tõrget või näete teavet, mis on aegunud. Olenevalt sellest, kuidas päring koostati, saate andmeid redigeerida otse päringus andmeleht.

Kui proovite päringu andmelehel andmeid redigeerida, kuid midagi ei juhtu, või Windows esitab heli ja teie redigeerimist ei toimu, ei saa te redigeerida. Võib juhtuda, et päring ise pole redigeerimiseks saadaval (nt ristpäring). Samuti võib juhtuda, et redigeerimiseks pole saadaval ainult väli, mida proovite redigeerida ( näiteks juhul, kui väli põhineb kokkuvõttefunktsioonil (nt keskmisel). Mõlemal juhul on võimalik, et saate redigeerimise lubada.

Lisaks andmete redigeerimisele päringu andmelehevaates saate tabeliandmete värskendamiseks kasutada ka värskenduspäring. Selles artiklis ei käsitleta värskenduspäringuid.

Lisateavet leiate artiklist Värskenduspäringu loomine ja käivitamine.

Tavaliselt soovite andmete redigeerimisel päringu andmelehevaates salvestada muudatused tabelitesse, millel päring põhineb. Kui te ei soovi nende tabelite andmeid muuta, kuid soovite siiski andmeid redigeerida ja säilitada redigeeritud andmed pärast lõpetamist, saate tabeliloomispäring abil esmalt luua uue tabeli, mille andmeid saate redigeerida. Tabelipäringu abil saate salvestada ka sellise päringu tulemid, mis ei luba redigeerimist uue tabelina, ja seejärel redigeerida selles uues tabelis olevaid andmeid. Selles artiklis ei käsitleta tabelipäringute loomist ja käivitamist.

Tabelipäringute kohta leiate lisateavet artiklist Tabelipäringu loomine.

Lehe algusse

Millal saab päringu andmeid redigeerida?

Päringu andmeid saate alati redigeerida, kui päring põhineb ainult ühel tabelil või kahel tabelil, millel on üksteisele üks-ühele-seos.

Märkus.: Isegi kui saate päringu andmeid redigeerida, ei pruugi mõni selle väli olla redigeerimiseks saadaval. Sellised juhtumid on loetletud järgmises jaotises.

Lehe algusse

Millal ei saa päringu andmeid redigeerida?

Päringu andmeid ei saa kunagi redigeerida järgmistel juhtudel.

  • Päring on ristpäring.

  • Päring on SQL-päring.

  • Väli, mida proovite redigeerida, on arvutuslik väli. Sel juhul saate võib-olla ka teisi välju redigeerida.

  • Päring põhineb kolmel või enamal tabelil ja seos on mitu-ühele-mitmele.

    Märkus.: Kuigi sel juhul ei saa päringu andmelehte redigeerida, saate vormi andmeid redigeerida, kui vormi atribuudi RecordsetType väärtuseks on seatud Dynaset (ebaühtlane Teabevärskendused).

  • Päring sisaldab klauslit GROUP BY.

Lehe algusse

Kuidas muuta päringut andmete redigeerimiseks?

Järgmises tabelis on loetletud juhtumid, kui te ei saa päringut redigeerida, mis on seotud meetoditega muuta päringu andmeleht redigeerimiseks kättesaadavaks.

Päringu andmelehel olevaid väärtusi ei saa redigeerida, kui:

Päringu andmelehe redigeerimiseks kättesaadavaks tegemiseks tehke järgmist.

Päringu atribuudi Kordumatud väärtused väärtuseks on seatud Jah.

Seadke päringu atribuudi Kordumatud väärtused väärtuseks Ei.

Selle atribuudi seadmise kohta leiate teavet järgmisest jaotisest Atribuudi Kordumatud väärtused väärtuseks Ei.

Päring sisaldab lingitud ODBC-andmebaas tabelit ilma ainuindeks või Paradoxi tabelita ilma primaarvõti.

Saate lingitud tabelisse lisada primaarvõtme või kordumatu indeksi, kasutades lingitud andmebaasi tarnija pakutavaid meetodeid.

Teil pole aluseks oleva tabeli andmete värskendamise õigusi.

Määrake andmete värskendamise õigused.

Päring sisaldab mitut tabelit või päringut ja tabeleid ega päringuid ei ühendata kujundusvaates liitmisjoonega.

Looge sobivad ühendused.

Ühendamiste loomise kohta leiate teavet jaotisest Ühenduste loomine.

Andmebaas on avatud kirjutuskaitstuna või asub kirjutuskaitstud kettal.

Sulgege andmebaas ja avage see uuesti, ilma et peaksite valima käsu Ava kirjutuskaitstuna; või kui andmebaas asub kirjutuskaitstud kettal, eemaldage kettalt kirjutuskaitstud atribuut või teisaldage andmebaas kettale, mis pole kirjutuskaitstud.

Värskendatava kirje väli kustutatakse või teine kasutaja on selle lukustanud.

Oodake, kuni kirje lukust avatakse. Lukus kirjet saab värskendada kohe, kui kirje on lukustamata. Oodake, kuni teine kasutaja lõpetab kirje lukustanud toimingu.

Päring põhineb tabelitel, millel on üks-mitmele-seos ja "mitmele" liitmisväli pole väljundväli. Sel juhul ei saa poolel "üks" asuvaid liitmisvälja andmeid redigeerida.

Lisage seose poolel "mitmele" ühendusväli päringuväljundi väljadele.

Teavet liitmisvälja lisamise kohta leiate jaotisest "mitmele" liitmisvälja lisamine päringuväljundi väljadele.

Poolel "mitmele" olev liitmisväli (pärast andmete redigeerimist) asub poolel "üks".

Muudatuste kinnitamiseks ja päringu värskendamiseks vajutage klahvikombinatsiooni SHIFT+F9 .

Üks-mitmele seose poolel "üks" on tabelist tühi väli ja ühendamine on parempoolne välise ühendamise viis.

Veenduge, et väljal oleks väärtus poolel "üks". Liitmisvälja saate redigeerida poolel "mitmele" ainult juhul, kui väljal on väärtus poolel "üks".

Kasutate lingitud ODBC andmebaasitabelit ja kõik lingitud tabeli kordumatu registri väljad pole päringuväljundis.

Lisage päringuväljundi väljadele kõik ODBC tabeli kordumatust registrist pärit väljad.

Väljade lisamise kohta leiate teavet jaotisest Lingitud ODBC-tabelist kordumatute registriväljade lisamine.

Lehe algusse

Seadke atribuudi Kordumatud väärtused väärtuseks Ei

  1. Avage päring kujundusvaates.

  2. Kui atribuudileht pole avatud, vajutage selle avamiseks klahvi F4. Klõpsake päringu kujundusruudustikus üks kord veendumaks, et atribuudilehel kuvatakse väljaatribuutide asemel päringuatribuudid.

  3. Otsige atribuudilehel üles atribuudiväli Kordumatud väärtused . Klõpsake selle kõrval olevat boksi, klõpsake väljal olevat noolt ja seejärel nuppu Ei.

Ühenduste loomine

  1. Avage päring kujundusvaates.

  2. Lohistage iga ühendatava tabeli või päringu liitmisväli sellest tabelist või päringust selle tabeli või päringu vastavale väljale, mille põhjal soovite ühenduse luua.

Lisateavet ühenduste loomise kohta leiate artiklist Tabelite ja päringute ühendamine.

Liitmisvälja lisamine "mitmele" poolelt päringuväljundi väljadele

  1. Avage päring kujundusvaates.

  2. Leidke päringukujundajas ühendus, mis vastab asjakohasele üks-mitmele seosele.

  3. Topeltklõpsake üks-mitmele seose poolel "mitmele" olevat liitmisvälja. Liitmisväli kuvatakse väljaruudustikus, mis näitab, et see on nüüd väljundväli.

Lingitud ODBC-tabelist kordumatute registriväljade lisamine

  1. Avage päring kujundusvaates.

  2. Otsige päringukujundajas üles lingitud ODBC-tabel.

  3. Kordumatutel registriväljadel on välja nime kõrval võtmesümbol. Topeltklõpsake igat välja, mida pole veel väljaruudustikus. Iga väli kuvatakse väljaruudustikus, mis näitab, et see on nüüd väljundväli.

Lehe algusse

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×