Atnaujinti duomenų bazėje

Svarbu :  Šis straipsnis išverstas naudojant mašininį vertimą, žr. atsakomybės atsisakymą. Su šio straipsnio versija anglų kalba galite susipažinti čia .

Šiame straipsnyje paaiškinama, kaip atnaujinti esamą duomenų. Microsoft Office Access 2007 turi daugybę įrankių naujinti esamus įrašus, įskaitant duomenų lapus, formas, užklausas, radimas ir keitimas ir naujų duomenų rinkinio funkcijos.

Prieš tęsdami Atminkite, kad duomenų naujinimas yra ne tą pačią procedūrą kaip įvesti naujus duomenis. Informacijos, kaip įvesti naują duomenų bazėje, ieškokite straipsnyje įtraukti vieną ar daugiau įrašų į duomenų bazę.

Šiame straipsnyje

Kaip duomenų bazės dizaino paveikia naujinimas

Duomenų tipų poveikį naujinimas

Lentelės lauko ypatybių poveikį naujinimas

Atnaujinti duomenų formos naudojimas

Naudoti duomenų lapo duomenų naujinimas

Norėdami pakeisti esamą duomenų naujinimo užklausos naudojimas

Naudokite papildymo užklausą, Norėdami įtraukti įrašus į lenteles

Naudokite duomenų rinkimo įrašų naujinimas

Pakopinių naujinimų naudojimas pakeisti pirminio ir išorinio rakto reikšmes

Kaip duomenų bazės dizaino paveikia naujinimas

Perskaitykite šią dalį, jei esate susipažinę su sąryšinių duomenų bazių arba naujo su "Access". Daug lengviau atlikti, kai suprantate pagrindinius duomenų bazės dizaino didelius naujinimus.

"Access" duomenų bazės nėra ta pačia prasme kaip Microsoft Office Word 2007 dokumentą arba Microsoft Office PowerPoint 2007 skaidrių komplektą failas. Vietoj to, yra įprasti "Access" duomenų bazės į rinkinio lentelių ir objektų kuriamą tų lentelių rinkinio – formas, ataskaitas, užklausos ir pan.

Be to, tie objektai turi atitikti dizaino principai arba duomenų bazę arba veikia prastai arba visai nepavyksta. Savo ruožtu kūrimo principai turi įtakos, kaip įvesti duomenis. Prieš tęsdami prisiminkite šiuos faktus apie duomenų bazės objektų ir dizainas.

  • Yra kelios išimtys (pvz., į sąrašo tipas, vadinamas reikšmių sąrašo), Access visi duomenys saugomi vienoje arba keliose lentelėse. Lentelių skaičius priklauso nuo dizainas ir sudėtingumą duomenų bazę. Nors gali peržiūrėti arba naujinti duomenų formoje, ataskaitoje arba į užklausos rezultatus, programa Access saugo duomenis tik lentelėse.

  • Kiekvienos lentelės turėtų saugoti duomenis vieną problemą, kategorijų ar paskirtį. Pvz., verslo kontaktų informacijos lentelės neturi būti pardavimų informacija. Jei taip, kaip rasti teisinga informacija gali tapti sudėtinga, jei neįmanoma.

  • Kiekvienos lentelės laukus turi priimti tik vienas duomenų tipas. Pvz., ne saugoti pastabų lauką, kuris nustatytas priimti skaičių. Jei bandote tokio lauko įvesti tekstą, programa Access rodo klaidos pranešimą.

  • Įrašo laukus, neskaitant vienos išimties, turi priimti tik vieną reikšmę. Pvz., tinkamai sukurta duomenų bazės negalėsite įvesti daugiau nei vieną adresą lauke Adresas. Tai priešingas Microsoft Office Excel 2007, kuri pagal numatytuosius nustatymus leidžia įvesti bet kokį skaičių vardus, adresus ar vaizdus viename langelyje, išskyrus atvejus, kai nustatote tą langelį priimti ribotą duomenų tipai.

    Tačiau Office Access 2007 numatyta nauja priemonė, vadinama kelių reikšmių laukas. Galite naudoti kelių reikšmių laukai pridėti kelis duomenis į vieną įrašą ir sukurti sąrašus, kuriuose priimti kelias reikšmes. Pvz., jūsų duomenų bazės įrašą galite pridėti teksto failą ir Office PowerPoint 2007 skaidrių komplektą, bet koks kitas skaičius, vaizdus. Taip pat galite kurti pavadinimų sąrašą ir pažymėkite tiek tuos pavadinimus pagal poreikį. Kelių reikšmių laukų naudojimas gali atrodyti, kad nutraukti duomenų bazės kūrimo taisykles, nes galite saugoti daugiau nei viename duomenų lentelės lauke, tačiau iš tikrųjų taip nėra, nes Access įgalina taisykles "už scenos", saugant duomenis lentelėse specialusis, Paslėpta.

Spustelėję šiuos saitus rasite straipsnių, kuriuose pateikiama daugiau informacijos apie dalykus ir funkcijos, aprašytus šiame skyriuje.

Puslapio viršus

Duomenų tipų poveikį naujinimas

Perskaitykite šią dalį, jei esate susipažinę su sąryšinių duomenų bazių arba naujo su "Access". Daug lengviau atlikti, kai suprantate pagrindinius duomenų bazės dizaino didelius naujinimus.

Kai kuriate duomenų bazės lentelę, pasirinkite duomenų tipą, kiekvienos lentelės, proceso, kuris leidžia būti užtikrintiems, tiksliau duomenų įvedimo laukus. Pavyzdžiui, Tarkime, jūsų nurodytas lauko skaitinių duomenų tipas, nes jums reikia apskaičiuoti pardavimų skaičiais. Jei kas nors bando įvesti tekstą į lauką, prieigos rodomas klaidos pranešimas ir neleidžia vartotojui įrašyti pakeistą įrašą, veiksmą, kuris padeda apsaugoti savo duomenis.

Kaip peržiūrėti duomenų tipai

Dabar "Access" suteikia du būdai, kaip peržiūrėti lentelės lauko duomenų tipus. Galite naudoti komandas skirtuko duomenų lapas , arba galite atidaryti lentelę kaip dizaino rodinį. Šių veiksmai rinkiniai paaiškinama, kaip naudoti abu būdus.

Rodyti duomenų tipus, naudodami komandas skirtuko duomenų lapas

  1. Naršymo srityje dukart spustelėkite lentelę, kurią norite naudoti.

  2. Spustelėkite lauką, kurį norite nustatyti.

  3. Skirtuko duomenų lapas grupėje duomenų tipas ir formatavimas spustelėkite rodyklę žemyn Norėdami peržiūrėti duomenų tipas nustatytas lauko sąraše Duomenų tipas .

Dizaino rodinyje Rodyti duomenų tipai

  • Naršymo srityje dešiniuoju pelės mygtuku spustelėkite lentelę, tada laikinajame meniu spustelėkite Dizaino rodinys.

    "Access" atidaro lentelės dizaino tinklelyje ir tinklelio viršutinėje dalyje rodomas kiekvienos lentelės lauko pavadinimą ir duomenų tipą.

    Laukai dizaino rodinyje

Nustatykite kiekvieno lentelės lauko duomenų tipo pateikiami pirmojo lygio kontroliuoti, ką galite ir ko negalite įvesti į lauką. Kai kuriais atvejais duomenų tipas, kuriame negalima įvesti jokios informacijos visai. Šioje lentelėje pateikiami duomenų tipai, Office Access 2007 atsiranda ir aprašoma, kaip jie veikia duomenų įvestį.

Duomenų tipas

Duomenų įvedimo poveikį

Tekstas

Teksto laukai priimti teksto ar skaičių simbolių, įskaitant atskirta sąrašų elementų. Teksto lauko priima mažesnis simbolių skaičių nei atmintinės lauke – nuo 0 iki 255 simbolių. Kai kuriais atvejais galite konvertavimo funkcijos atlikti skaičiavimus, teksto lauko duomenis.

Memo

Tokio tipo lauką, galite įvesti daug tekstinių ir skaitinių duomenų. Be to, jei duomenų bazės kūrėjas nustato lauką palaikyti raiškiojo teksto formatavimą, galite taikyti formatavimo tipus, kurie paprastai būna žodžių apdorojimo programose, pvz., Office Word 2007. Pvz., galite taikyti kitas šriftas ir šrifto dydis konkrečius simbolius tekste, ir jas, paryškintąjį arba pasvirąjį ir taip toliau. Taip pat galite įtraukti dokumentų aprašų kalba (HTML) žymių duomenis.

Daugiau informacijos apie raiškiojo teksto formatavimo atmintinės lauke, ieškokite straipsnyje duomenų formatavimas naudojant eilutes ir stulpelius.

Pvz., teksto laukus, taip pat galite vykdyti konvertavimo funkcijos nuo atmintinės lauko duomenis.

Skaičius

Tokio tipo lauką galite įvesti tik iš skaičių ir gali atlikti skaičiavimus, lauke skaičių reikšmes.

Data / laikas

Tokio tipo lauką galite įvesti tik datas ir laikus. Atsižvelgiant į tai, kaip duomenų bazės kūrėjas nustato lauką, galite susidurti su šių sąlygų:

  • Jei duomenų bazės kūrėjas įvesties šablonas lauką (tekstiniai ir vietos rezervavimo ženklo simbolių, kurie rodomi, kai pasirinksite lauką serija), turite įvesti duomenis, tarpų ir formatą, kurį teikia šablonas. Pavyzdžiui, jei matote kaukę, pvz., MMM_DD_YYYY, turi įvedate datą tokio formato pateiktuose laukuose, pvz., spal 11 2006. Negalima įvesti visą mėnesio pavadinimą (pvz., liepos) arba dviejų skaitmenų metų reikšmė.

  • Jei dizaineris nebuvo sukurti įvesties šablono kontroliuoti, kaip įvesti datą arba laiką, galite įvesti reikšmę naudodami bet kurį tinkamą datos arba laiko formatą. Pavyzdžiui, galite įvesti 11 spalis 2006, 10/11/06 arba 2006 spalio 11.

  • Duomenų bazės kūrėjas gali būti taikomi lauko rodymo formato. Šiuo atveju, jei nėra įvesties šablono pateikti, reikšmę galite įvesti beveik bet kokiu formatu, bet "Access" rodo datos rodymo formatą. Pavyzdžiui, galite įvesti 2006-11-10, tačiau rodymo formatas gali būti nustatyta, kad reikšmė rodoma kaip 2006-spl-11.

    Daugiau informacijos apie įvesties šablonus ieškokite straipsnyje eilutėse ir stulpeliuose duomenų formatavimas.

Valiuta

Galite įvesti tik valiutos reikšmės tokio tipo lauką. Be to, jūs neturite rankiniu būdu įvesti valiutos simbolį. Pagal numatytuosius nustatymus prieiga taiko valiutos simbolį (¥, £, $ ir pan.), nurodytą "Windows" regiono parametruose.

Automatinis numeravimas

Ne, galite įvesti arba keisti šio tipo lauko duomenis, bet kuriuo metu. Programa Access padidina reikšmes lauke Automatinis numeravimas, kiekvieną kartą, kai į lentelę įtraukiate naują įrašą.

Taip / ne

Spustelėjus lauką, kuriame yra nustatyta kaip šį duomenų tipą, programa Access rodo žymės langelį arba išplečiamajame sąraše, atsižvelgiant į tai, kaip formatuojate lauką. Jeigu formatuojate lauką Rodyti sąrašą, dar kartą, atsižvelgiant į formatą į lauką sąraše galite pasirinkti arba taip arba ne, teisinga arba klaidinga, arba arba išjungti . Negalite įvesti reikšmes sąrašo arba keisti reikšmių sąraše tiesiogiai iš formos arba lentelę.

OLE objektas

Šio tipo lauko naudokite, kai norite Rodyti duomenis su failu, sukurtu naudojant kitą programą. Pvz., gali būti rodomi teksto failą, "Excel" diagramos ar "PowerPoint" skaidrių komplektą OLE objekto lauke.

Priedų kas greičiau, paprasčiau ir lanksčiau peržiūrėti duomenis iš kitų programų. Ieškokite priedo įrašą, šioje lentelėje, Norėdami gauti daugiau informacijos.

Hipersaitas

Tokio tipo lauko Įveskite bet kokius duomenis ir prieigos keltų jį žiniatinklio adresą. Pavyzdžiui, jei lauke įveskite reikšmę, prieigos išskiriamas tekstą su teksto globalų išteklių lokatorių (URL), tad: http://www. your_text.com. Jei įvesite tinkamas žiniatinklio adresas, jūsų nuoroda veiks – kitu atveju jūsų saitą įvyks klaidos pranešimą. Be to, redaguoti esamus hipersaitus gali būti sudėtinga, nes spustelėję hipersaitą laukas pele paleidžiama žiniatinklio naršyklę ir pateksite į svetainę, nurodytą saitą. Norėdami redaguoti hipersaitą lauke, pažymėkite gretimus lauku, klavišais TAB arba rodyklė perkelti aktyvinimą į laukas hyperlink, ir paspauskite F2, kad įgalintumėte redagavimą.

Priedas

Duomenis iš kitų programų galite pridėti prie šio lauko tipą, bet negalite įvedate ar kitaip įvesti tekstą arba skaitiniai duomenys.

Informacijos apie priedo lauko naudojimą ieškokite straipsnyje Pridėti failų ir grafinių elementų, kad duomenų bazės įrašų.

Peržvalgos vedlys

Peržvalgos vedlys nėra duomenų tipas. Vietoj to, naudodami vedlį kurti išplečiamųjų sąrašų dviejų tipų: reikšmių sąrašams ir peržvalgos laukų. Reikšmių sąrašas naudojamas atskirta elementų sąrašą, kurį įvedate neautomatiniu būdu, kai naudojate peržvalgos vediklį. Šios reikšmės gali būti nepriklausomas nuo kitų duomenų ar duomenų bazės objektą.

Kita vertus, peržvalgos lauko naudoja užklausą duomenims nuskaityti iš vienos ar daugiau kitų lentelių duomenų bazės ar kitoje vietoje, pvz., serveryje, kuriame veikia Windows SharePoint Services 3.0. Peržvalgos laukas, tada rodomi duomenys išplečiamajame sąraše. Pagal numatytuosius nustatymus peržvalgos vedlys – skaitinių duomenų tipas nustatomas su lentelės lauku.

Galite dirbti su peržvalgos laukų tiesiogiai lentelėse ir formose ir ataskaitose. Pagal numatytuosius nustatymus reikšmės peržvalgos lauke rodomos sąrašo valdiklis vadinamas pasirinktinio įvedimo lauko tipas, sąrašą, kuriame yra išplečiamąją rodyklę: Tuščias peržvalgos sąrašas . Atsižvelgiant į tai, kaip duomenų bazės kūrėjas turi nustatyti peržvalgos laukas ir pasirinktinio įvedimo lauką, galite redaguoti sąrašo elementus ir įtraukti elementus į sąrašą. Norėdami tai padaryti, duomenų bazės kūrėjas nustatyti peržvalgos lauko ypatybės (ypatybę vadinamas Apriboti iki sąrašoir dizaineris turi jį išjungti).

Jei negalite redaguoti peržvalgos sąrašo reikšmes, turite įtraukti arba keisti iš anksto nustatytų reikšmių sąraše arba lentelėje, kurioje yra naudojamas kaip peržvalgos lauko šaltinio duomenis. Informacijos, kaip tai padaryti, rasite skyriuje "Redaguoti peržvalgos lauko elementų" straipsnį įtraukti vieną ar daugiau įrašų į duomenų bazę.

Be to, galite sukurti peržvalgos lauką, galite pasirinktinai nustatyti jį, kad palaikytų kelias reikšmes. Kai jums tai padaryti, sudarytame sąraše rodo žymės langelį šalia kiekvieno sąrašo elementą, ir galite pažymėti arba išvalyti kuo daugiau elementų, kiek reikia. Šioje iliustracijoje pavaizduota įprastas kelių reikšmių sąrašas:

Žymės langelio sąrašas.

Informacijos apie kelių reikšmių peržvalgos laukų kūrimą ir naudojimą gautas sąrašus, ieškokite straipsniuose naudoti, saugo kelių reikšmių sąrašą ir kelių reikšmių laukų vadovas.

Puslapio viršus

Lentelės lauko ypatybių poveikį naujinimas

Perskaitykite šią dalį, jei esate susipažinę su sąryšinių duomenų bazių arba naujo su "Access". Didelius naujinimus negalite atlikti sėkmingai, išskyrus atvejus, kai jums suprasti, kaip nustatytos lentelės laukų ypatybės veikia naujinimą.

Kai kuriate duomenų bazę, paprastai galite pradėti kurti vieną ar daugiau lentelių. Galite nuspręsti, kokio tipo duomenys yra kiekvienos lentelės, galite nustatyti pirminius raktus, lauką, kuris unikaliai identifikuoja kiekvieną įrašą (eilutę), už kiekvieną lentelę, galite kurti ryšius tarp lentelių.

Kaip šio proceso dalis, galite nustatyti kiekvienos lentelės ypatybės laukų. Pavyzdžiui, galite nustatyti teksto lauką, kurį norite priimti ne daugiau nei 50 simbolių, ir galite nustatyti skaičių lauką, kurį norite priimti tik valiutos reikšmės.

Dauguma lauko ypatybės galite nustatyti naudodami dizaino rodinį. Tačiau taip pat galite nustatyti kai kurios ypatybės, naudodami komandas grupėse juostelės „Microsoft Office Fluent“ vartotojo sąsajadalis. Pvz., galite nustatyti vaizdo formatai laukuose tekstas ir atmintinė naudodami komandas, skirtuko Pagrindinis grupėje šriftas . Daugiau informacijos apie šių komandų naudojimą ieškokite straipsnyje duomenų formatavimas naudojant eilutes ir stulpelius.

Rodyti, kaip nustatyti ar pakeisti lentelės lauko ypatybes.

Dabar "Access" suteikia du būdai, kaip peržiūrėti ypatybes į lentelės lauką, galite naudoti komandas skirtuko duomenų lapas , arba galite atidaryti lentelę kaip dizaino rodinį. Šių veiksmai rinkiniai paaiškinama, kaip naudoti abu būdus.

Rodyti lentelės ypatybės naudodami komandas skirtuko duomenų lapas

  1. Naršymo srityje dukart spustelėkite lentelę, kurią norite naudoti.

  2. Spustelėkite skirtuką duomenų lapas , ir naudokite komandas grupėje duomenų tipas ir formatavimas , kad peržiūrėtumėte kiekvieno lentelės lauko ypatybes.

Rodyti ypatybių lentelės dizaino rodinyje

  1. Naršymo srityje dešiniuoju pelės mygtuku spustelėkite lentelę, tada spustelėkite Dizaino rodinys.

    "Access" atidaro lentelės dizaino tinklelyje.

  2. Apatinėje tinklelio dalyje Lauko ypatybėsspustelėkite skirtuką Bendra , jei jis dar nepažymėtas.

    arba

    Norėdami matyti peržvalgos lauko ypatybes, spustelėkite skirtuką Peržvalga .

    Peržvalgos laukas yra lentelės lauką, kuris naudoja užprogramuotasis reikšmių sąrašą arba užklausą, kuri gauna reikšmes iš duomenų bazės vieną ar daugiau lentelių. Pagal numatytuosius nustatymus peržvalgos laukas pateikia tų reikšmių sąrašo forma. Atsižvelgiant į tai, kaip duomenų bazės dizaineris nustato peržvalgos lauką, galite pasirinkti vieną ar kelis elementus iš šio sąrašo.

    Peržvalgos laukai dažnai suklaidinti naujų vartotojų prieigą, nes elementų sąrašas rodomas vienoje vietoje (sąrašas, "Access" sukuria peržvalgos lauko duomenis), tačiau duomenis galite gyvena kitoje vietoje (lentelę, kurioje yra duomenys). Atminkite, kad atnaujinus peržvalgos lauko duomenis, turite atnaujinti į šaltinio lentelę (antrą vietą). Peržvalgos lauko sąrašo atnaujinti negalima.

Šioje lentelėje pateiktos lentelės ypatybės, kurios labiausiai veikia duomenų įrašą, ir paaiškinama, jų poveikį.

Ypatybė

Lentelės dizaino tinklelyje vietą

Galimos reikšmės

Elgesys, kai bandote įvesti duomenis

Lauko dydis

Skirtukas Bendra

0-255

Simbolių skaičiaus riba taikoma tik laukus, nustatykite teksto duomenų tipo. Jei bandote įvesti daugiau nei nurodytą simbolių skaičių, lauko atjungia juos.

Būtinas

Skirtukas Bendra

Taip / ne

Įjungus šią ypatybę verčia lauke įveskite reikšmę, ir prieigos ne leis jums įrašyti naujų duomenų, kol baigsite lauką. Išjungus, laukas priims nulines reikšmes, tai reiškia, kad laukas gali būti tuščias.

Pastaba : Neapibrėžta reikšmė nėra tas pats, kaip nulis. Nulis yra skaitmenį ir prieigos galite naudoti skaičiavimuose. Yra neapibrėžta reikšmė yra reikšmė, nėra, neapibrėžta arba nežinoma.

Leisti nulinio ilgio eilutes

Skirtukas Bendra

Taip / ne

Kai įjungtas, galite įvesti nulinio ilgio eilutes, eilutės, kurios nėra simbolių. Norėdami sukurti nulinio ilgio eilutė, įvedate pora dvigubų kabučių ženklų pora be tarpo tarp jų ("") ir paspauskite "ENTER".

Įtraukti į indeksą

Skirtukas Bendra

Taip / ne

Kai indeksuojate į lentelės lauką, programa Access neleidžia įtraukti pasikartojančios reikšmės.

Įvesties šablonas

Skirtukas Bendra

Iš anksto nustatytą arba pasirinktinę tekstiniai ar vietos rezervavimo ženklų rinkiniai

Įvesties šablono verčia įvesti duomenis į iš anksto apibrėžto formato. Kaukės rodomi pasirinkus lauką į lentelę arba formos valdiklį. Pavyzdžiui, Tarkime, kad galite spustelėję lauką data ir pamatyti šį simbolių rinkinį: MMM-DD-YYYY. Simbolių rinkinys yra vadinama įvesties šabloną. Jis verčia įvesti mėnesio reikšmę kaip trijų raidžių trumpinį, pavyzdžiui, SPAL, o metų reikšmę kaip keturis skaičius vietoj dviejų. Taigi, jei matote, kad šablono, įveskite datą, pvz., SPAL 15-2006.

Pastaba : Atminkite, kad įvesties šablonų tik kontroliuoti, kaip įvesti duomenis, ne kaip Access rodo tuos duomenis. Pavyzdžiui, galite įvesti datą kaip spl-15-2006, tačiau Access gali saugoti reikšmę kaip 10152006 – tai yra ne formatavimo simbolius. Tada, kai datą į lentelę, formą ar ataskaitą, prieigos gali nustatyti, kad jis būtų rodomas kaip 10/15/2006.

Daugiau informacijos apie diagramų kūrimą ir naudodami įvesties šabloną, ieškokite straipsnyje duomenų formatavimas naudojant eilutes ir stulpelius.

Rodymo valdiklis

Skirtuko Peržvalga

Reikšmės priklauso nuo duomenų tipas nustatytas lauko

Teksto ir skaičių laukus, galite pasirinkti tarp teksto lauką, sąrašo lauką arba pasirinktinio įvedimo lauko valdiklio. Taip/ne laukų, galite rinktis iš žymės langelio, teksto lauko arba pasirinktinio įvedimo lauko valdiklio.

Pastaba : Jei pasirinksite ne Sąrašo laukas arba Pasirinktinio įvedimo lauką, programa Access paslepia likusių ypatybės spustelėkite skirtuką Peržvalga .

Eilutės šaltinio tipas

Skirtuko Peržvalga

Lentelė/užklausa
reikšmė sąrašo
laukų sąrašas

Jei nustatysite ypatybių lauką Rodyti valdiklį arba Sąrašo lauko arba Pasirinktinio įvedimo laukas, šią ypatybę galite nustatyti kaip Lentelė/užklausa, Reikšmių sąrašas arba Laukų sąrašas. Savo ruožtu, šios ypatybės valdiklių tipo reikšmė, kurią galite naudoti ypatybę Eilutės šaltinis . Peržiūrėti kitą įrašą.

Eilutės šaltinis

Skirtuko Peržvalga

Priklauso nuo ypatybę Eilutės šaltinio tipas .

Jei nustatysite ypatybę Eilutės šaltinio tipasLentelė/užklausa, šio lauko ypatybės gali būti lentelės ar užklausos pavadinimas. Jei nustatysite ypatybę Reikšmių sąrašą, šios ypatybės išvardytos reikšmių, atskirtų kabliataškiu (;). Jei nustatysite ypatybę Eilutės šaltinio tipasLaukų sąrašas, šios ypatybės yra lentelę, užklausą arba struktūrinių užklausų kalbos (SQL) sakinį, vardas.

Apriboti iki sąrašo

Skirtuko Peržvalga

Taip / ne

Kai nustatyta kaip taip, prieigos randa sutampančių reikšmių vartotojams įvesti tekstą, pasirinktinio įvedimo lauko valdiklio. Kitaip tariant, parametras taip įgalina įvedimą. Parametrą taip pat neleidžia vartotojams tiesiogiai iš sąrašo arba pasirinktinio įvedimo lauko valdiklio sąrašo elementų redagavimas. Vietoj to, vartotojai turi ypatybę Eilutės šaltinis lauką, arba jeigu peržvalgos laukų elementų redagavimas, lentelės elementų, kuriuose yra peržvalgos lauko duomenų šaltinio redagavimas. Daugiau informacijos apie peržvalgos laukų, rasite skyriuje "Redaguoti peržvalgos lauko elementų" straipsnį įtraukti vieną ar daugiau įrašų į duomenų bazę.

Leisti redaguoti reikšmių sąrašą

Skirtuko Peržvalga

Taip / ne

Įgalina arba išjungia komandą Sąrašo elementų redagavimas reikšmių sąrašuose, bet ne peržvalgos laukų. Norėdami įjungti šią komandą peržvalgos laukų, įvardykite tinkamos formos ypatybės Sąrašo elementų redagavimo forma . Komanda leisti redaguoti reikšmių sąrašą rodoma laikinajame meniu, kurį atidarote dešiniuoju pelės mygtuku spustelėkite sąrašo lauko arba pasirinktinio įvedimo lauko valdiklio. Kai į jus vykdyti komandą, pasirodo dialogo langas Redaguoti sąrašo elementus . Arba, jei ypatybės Sąrašo elementų redagavimo forma lauke nurodote formos pavadinimą, "Access" paleidžiama ši forma, o dialogo langą.

Vykdant komandą Redaguoti sąrašo elementus iš sąrašo lauko ir pasirinktinio įvedimo lauko valdiklius ant formas ir iš pasirinktinio įvedimo lauko valdiklius, lentelių ir užklausos rezultatų rinkinius. Formos turi būti atidaryta dizaino rodinyje arba naršyti rodinį; lentelės ir užklausos rezultatų rinkiniuose turi būti atidaryta kaip duomenų lapo rodinys.

Sąrašo elementų redagavimo forma

Skirtuko Peržvalga

Duomenų įvedimo formos pavadinimas

Nurodžius šią lauko ypatybę duomenų įvedimo formos pavadinimą, kad forma atidaroma, kai vartotojas vykdo komandą Sąrašo elementų redagavimas . Kitu atveju pasirodo dialogo langas Redaguoti sąrašo elementus , kai vartotojai vykdyti komandą.

Daugiau informacijos apie duomenų bazės lentelių kūrimas ir ypatybes, ieškokite šiuose straipsniuose.

  • Duomenų bazės kūrimo pagrindai paaiškinamos pagrindinės sąvokos, pvz., duomenų bazės, planavimas, kūrimas ir normalizavimas duomenų – procesas duomenis į lenteles ir perteklinių duomenų šalinimas.

  • Duomenų bazės lentelių kūrimas aiškinama, kaip kurti lenteles, įtraukti pirminius raktus (laukus, kurie unikaliai kiekvienos eilutės arba lentelės įrašas), ir kaip nustatyti duomenų tipus ir lentelės ypatybės.

Puslapio viršus

Atnaujinti duomenų formos naudojimas

Naudojate formos atnaujinti nedidelius duomenų. Šiuo atveju "mažas" – tai bet koks kitas skaičius, kurį norite rankiniu būdu atnaujinti įrašus. Formos gali suteikti paprasčiau, greičiau ir tiksliau taip, kaip redaguoti ir naujinti mažais duomenis.

Kaip naudoti formos redaguoti duomenis priklauso nuo formos. Formos gali būti bet koks kitas skaičius valdiklius , pvz., sąrašus, teksto laukus, mygtukus ir duomenų lapuose , tinklelių, kurie atrodo kaip "Excel" darbalapiai. Savo ruožtu, kiekvienas formos valdiklių nuskaito duomenis iš arba rašo duomenų pagrindinės lentelės lauką. Ką daryti su esamu valdikliu, priklauso nuo esamos lentelės lauko, bet kokių nustatytų lauko ypatybių nustatymas duomenų tipą, ir galbūt keli duomenų bazės kūrėjas nustato kiekvieno valdiklio ypatybes. Daugiau informacijos apie duomenų tipus ir lauko ypatybes poveikį įvesti duomenis, rasite duomenų tipai turi įtakos įvedę duomenis taip, kaip ir lentelės lauko ypatybių įtaka taip, kaip galite įvesti duomenis, šiame straipsnyje.

Šiuose skyriuose paaiškinama, kaip naudoti bendrąją duomenų įvedimo valdikliai. Jei turite klausimų apie savo duomenų bazę, kreipkitės į savo sistemos administratorių arba duomenų bazės kūrėjas.

Pridėti arba redaguoti tekstą teksto lauke

"Access" suteikia teksto valdiklį, kuris bus naudojamas laukuose tekstas ir atmintinė. Paprastai, galite pasakyti, jei pagrindinio lauko yra teksto arba atmintinės dydžio valdiklį, kuris paprastai atspindi esamos lentelės lauko dydį. Pavyzdžiui, jei valdiklį susiesite su teksto lauką, kuris priima ne daugiau nei 50 simbolių, kuriuos valdiklio dydį atitinkamai. Tuo tarpu, jei valdiklį susiesite su lauku Atmintinė, galite dydį Rodyti vieną arba du teksto pastraipų nereikia slinkti valdiklį.

Be to, galite nustatyti atmintinės lauke palaikyti raiškiojo teksto formatavimą. Tekstą, tada galite taikyti įvairius šriftus, dydžius, stilius ir spalvas.

Redaguoti tekstą teksto lauke

  • Perkelkite pelės žymeklį į teksto lauką ir pakeisti duomenis. Atminkite, kad jūs negalite atlikti skaičiavimus teksto arba atmintinės lauke.

Raiškiojo teksto formatavimo taikymas

Pastaba : Galite atlikti šiuos veiksmus tik tada, kai teksto laukas yra susietas su lauku Atmintinė. Peržiūrėkite lentelės lauko ypatybių peržiūra, anksčiau šiame straipsnyje nurodytus veiksmus.

  1. Lentelės atidaryta kaip duomenų lapo rodinys, pažymėkite lauką Atmintinė. Paprastai, galite ieškoti laukas, pavadintas "Komentarus," pastabas,"ar"Aprašymas."

  2. Skirtuko Pagrindinis grupėje šriftas naudokite mygtukai ir meniu Formatuoti tekstą.

    Galite taikyti įvairius šriftus ir dydžius, kad tekstas, paryškintąjį arba pasvirąjį, keisti spalvas ir pan.

Puslapio viršus

Naudoti duomenų lapo duomenų naujinimas

Galite keisti duomenų dirbant duomenų lapo rodinyje (eilučių ir stulpelių tinklelis, panašus į "Excel" darbalapio). Galite keisti duomenų lentelių, užklausų rezultatų rinkiniuose ir formas, kurios rodomos duomenų lapus.

Paprastai, naudokite duomenų lapuose, kai reikia pakeisti nedaug įrašų arba dalių vieną įrašą. Jei esate susipažinę su "Excel", duomenų lapus turėtų būti gana lengva suprasti, ir jūs galite pakeisti giliau nežinant prieigos, pvz., galimybę sukurti ir vykdyti užklausas.

Prieš tęsdami prisiminkite šiuos faktus.

  • Ar reikia aiškiai įrašyti pakeitimus. Prieigos padaro juos į lentelę, kai perkeliate žymeklį į naują lauką toje pačioje eilutėje, arba kai perkeliate pelės žymiklį į kitą eilutę.

  • Pagal numatytuosius nustatymus "Access" duomenų bazės laukai turėtų būti nustatyta priimti tam tikro tipo duomenis, pvz., tekstą arba skaičius. Turite įvesti duomenų tipą, kad laukas yra nustatytas priimti. Jei ne, programa Access rodo klaidos pranešimą.

  • Laukui gali būti taikomas įvesties šablonas. Pateikti įvesties šablono yra tekstiniai ir vietos rezervavimo ženklo simbolių, kad galite įvesti duomenis į konkretų formatą rinkinys. Pvz., pašto indeksas įvesties šablonas gali reikėti duomenis, kurie atitinka prancūzų formatą, kai įvesties šablonas telefono numerį gali tekti įvesti skaičius vokiečių formatu.

    Daugiau informacijos apie įvesties šablonus ieškokite straipsnyje eilutėse ir stulpeliuose duomenų formatavimas.

  • Išskyrus priedus ir kelių reikšmių sąrašuose, galite įvesti tik vieną reikšmę daugumoje laukų. Jei nežinote, ar laukas priima priedus, kreipkitės į duomenų bazės dizaino įrankio arba sistemos administratoriumi. Visada galite nustatyti reikšmių sąrašą, nes "Access" rodo žymės langelį šalia kiekvieno sąrašo elementą.

Duomenų lapo duomenų keitimas

  1. Naršymo srityje dukart spustelėkite lentelę arba užklausą, kurioje yra duomenų, kuriuos norite keisti.

    Pagal numatytuosius nustatymus "Access" atidaro lentelę arba užklausą kaip duomenų lapo rodinys – tinklelyje, kuris primena "Excel" darbalapį.

  2. Spustelėkite arba kitaip perkelkite žymeklį į pirmą lauką, kurį norite keisti, ir redaguoti duomenis.

  3. Norėdami pereiti į kitą lauką, paspauskite "TAB", naudokite vieną iš rodyklių klavišus, arba spustelėkite kitą lauką.

    Paspaudus klavišą TAB, pagal numatytuosius nustatymus, "Access" naudoja jūsų "Windows" regiono parametrai nustatyti, ar žymiklis juda į kairę arba į dešinę. Jei kompiuteris yra nustatyta kaip naudoti kalbą, kad rašoma iš kairės į dešinę, žymiklis perkeliamas į dešinę kai paspaudžiate klavišą TAB. Jei kompiuteris yra nustatyta kalba, rašoma iš dešinės į kairę, žymiklis perkeliamas į kairę.

Duomenų lauke atmintinė raiškiojo teksto formatavimo taikymas

  1. Duomenų lapo rodinyje atidarytą lentelę arba užklausą rezultatą, pažymėkite lauką Atmintinė.

    Paprastai, galite ieškoti laukas, pavadintas "Komentarai", "Notes" arba "Aprašymas." Jei vis tiek negalite rasti atmintinės lauką, rasite šio straipsnio veiksmus lentelės lauko ypatybių peržiūra.

  2. Skirtuko Pagrindinis grupėje šriftas naudokite mygtukai ir meniu Formatuoti tekstą.

    Galite taikyti įvairius šriftus ir dydžius, kad tekstas, paryškintąjį arba pasvirąjį, keisti spalvas ir pan.

Puslapio viršus

Norėdami pakeisti esamą duomenų naujinimo užklausos naudojimas

Naujinimo užklausų naudojimas įtraukti, keisti arba naikinti dalį (bet ne visų) vieną ar daugiau esamus įrašus. Galite galvoti apie naujinimo užklausas kaip efektyvi dialogo langą rasti ir keisti forma. Įvedate pasirinkimo kriterijų (neapdoroti ieškos eilutės atitikmenį) ir naujinimo kriterijų (neapdoroti atitinkamame pakeitimo eilutės). Skirtingai nei dialogo langas, naujinimo užklausas galite priimti kelis kriterijus, leidžia jums atnaujinti daug įrašų vienu metu ir leidžia keisti įrašus daugiau nei vienoje lentelėje.

Atminkite, negalite naudoti naujinimo užklausų įtraukti visą įrašus. Norėdami tai padaryti, naudokite papildymo užklausą.

Daugiau informacijos rasite straipsnyje įrašų įtraukimas į lentelę naudojant papildymo užklausą.

Pastaba : Patogiausias būdas naudoti naujinimo užklausą yra sukurti išrinkimo užklausą, kuri patikrina jūsų pasirinkimo kriterijus. Pavyzdžiui, Tarkime, kad norite atnaujinti seką taip/ne laukai iš netaip duoto kliento. Norėdami tai padaryti, kai papildote kriterijų pasirinkimo užklausą tol, kol ji grąžins visą norimą ne įrašus, kad klientas. Kai esate tikri, kad teisingus įrašus, galite tada konvertuokite atrankos užklausą į naujinimo užklausą, įveskite naujinimas kriterijus ir paleisti užklausą, kad atnaujintumėte pažymėtos reikšmės. Šiame skyriuje aprašyti veiksmai paaiškina, kaip sukurti išrinkimo užklausą ir konvertuokite ją į naujinimo užklausą.

Išrinkimo užklausos kūrimas

  1. Atidarykite duomenų bazę, kurioje yra norimi naujinti įrašai.

  2. Skirtuko Kūrimas grupėje Kita spustelėkite Užklausos dizainas.

    Bus atidarytas užklausos dizaino įrankis ir rodomas skirtukas dizainas , atsidaro dialogo langas Lentelės rodymas .

  3. Pasirinkite lentelę arba lenteles, kuriose yra įrašų, kurį norite atnaujinti, ir spustelėkite pridėti, ir spustelėkite uždaryti.

    Lentelės arba lentelių, rodomi vieną ar daugiau windows viršutinėje užklausos kūrimo tinklelio ir visus laukus iš kiekvienos lentelės sąrašą. Pateiktame paveikslėlyje parodytas užklausos dizaineris su įprastinė lentelė.

    Lentelė užklausų dizaineryje

  4. Dukart spustelėkite laukus, kuriuos norite naujinti. Pažymėti laukai rodomi užklausos dizainerio apatinėje eilutėje laukas .

    Galite įtraukti vieną lentelės lauką stulpelyje apatinėje dalyje, arba galite įtraukti visus lentelės laukus greitai dukart spustelėję žvaigždutę (*) lentelės laukų sąrašo viršuje. Pateiktame paveikslėlyje parodytas užklausos dizainerio forma su visais įtrauktais laukais.

    Užklausa su visais įtrauktais lentelės laukais.

  5. Pasirinktinai galite įvesti vieną ar daugiau kriterijų į dizaino tinklelio eilutę Kriterijai. Šioje lentelėje pateikti keli kriterijų pavyzdžiai ir paaiškinama, kaip jie veikia užklausą.

Kriterijai

Poveikis

> 234

Grąžina visus skaičius, didesnius nei 234. Norėdami rasti visus mažesnius nei 234 skaičius, naudokite < 234.

>= "Musteikis"

Grąžina visus įrašus Musteikis iki abėcėlės pabaigos nuo

Between #2006-02-02# And #2006-12-01#

Grąžina datos nuo 2-Vas-06 iki 1-grd-06 (ANSI-89). Jei jūsų duomenų bazėje naudojamas ANSI-92 pakaitos simbolius, vietoj svaro ženklais naudokite viengubose kabutėse ('). Pavyzdys: Tarp "2/2/2006 ir 2006-1-" 12 "

Not "Vokietija"

Randa visus įrašus, kurių lauko tikslus turinys nėra „Vokietija“. Pagal šį kriterijų bus grąžinti įrašai, kuriuos sudaro simboliai kartu su žodžiu „Vokietija“, pvz., „Vokietija (euras)“ arba „Europa (Vokietija)“.

Not "T*"

Randa visus įrašus, išskyrus tuos, kurie prasideda raide T. Jei jūsų duomenų bazėje naudojamas ANSI-92 pakaitos simbolių rinkinys, vietoj žvaigždutės naudokite procento ženklą (%).

Not "*t"

Randa visus įrašus, kurie nesibaigia raide „t“. Jei jūsų duomenų bazėje naudojamas ANSI-92 pakaitos simbolių rinkinys, vietoj žvaigždutės naudokite procento ženklą (%).

In(Kanada, JK)

Sąraše randa visus įrašus, kuriuose yra „Kanada“ arba „JK“.

Like "[A-D]*"

Teksto lauko randa visus įrašus, kurie prasideda raidėmis nuo A iki d Jei jūsų duomenų bazėje naudojamas ANSI-92 pakaitos simbolių rinkinys, vietoj žvaigždutės naudokite procento ženklą (%).

Like "*ar*"

Randa visus įrašus, kuriuose yra raidžių seka „ar“. Jei jūsų duomenų bazėje naudojamas ANSI-92 pakaitos simbolių rinkinys, vietoj žvaigždutės naudokite procento ženklą (%).

Like "Maison Dewe?"

Randa visus įrašus, kurie pradedami žodžiu Maison ir kuriuose yra 5 raidžių antroji eilutė, kurios 4 pirmosios raidės yra Dewe, o paskutinė raidė nežinoma. Jei jūsų duomenų bazėje naudojamas ANSI-92 pakaitos simbolių rinkinys, vietoj klaustuko naudokite apatinį brūkšnį (_).

#2/2/2006#

Randa visus 2006 m. vasario 2 d. įrašus. Jei jūsų duomenų bazėje naudojamas ANSI-92 pakaitos simbolių rinkinys, nenaudokite ženklų #, o įtraukite datą į viengubas kabutes ('2/2/2006').

< Date() - 30

Grąžina visas vėlesnes nei 30 dienų datas.

Date()

Grąžina visus įrašus, kurie nurodo šiandienos datą.

Between Date() And DateAdd("M", 3, Date())

Grąžina visus įrašus, kurie nurodo datą tarp šiandienos datos ir trijų mėnesių nuo šiandienos datos.

Is Null

Grąžina visus įrašus, kurių reikšmė neapibrėžta (tuščia arba neapibrėžta).

Is Not Null

Grąžina visus įrašus, kurie turi reikšmę.

""

Grąžina visus įrašus, kuriuos sudaro nulinio ilgio eilutė. Nulinio ilgio eilutė naudojama, kai reikia įtraukti reikšmę į būtiną lauką, bet dar nežinoma, kokia yra ta reikšmė. Pavyzdžiui, į lauką gali reikėti įrašyti fakso numerį, bet kai kurie iš jūsų klientų neturi fakso aparatų. Tokiu atveju, užuot įvedę numerį, įvedate dvigubas kabutes be tarpo ("").

  1. Skirtuko Dizainas grupėje Rezultatai spustelėkite Vykdyti.

    Patikrinkite, ar užklausa grąžino tik įrašus, kuriuos norite atnaujinti. Jei reikia, galite pasirinkti laukus, kurių nenorite ir paspauskite Naikinti, kad pašalintumėte juos, galite vilkti papildomus laukus į dizaino tinklelio ir tol, kol jus tenkina užklausos rezultatus, galite pakeisti jūsų kriterijus.

  2. Atlikite kitus veiksmus.

Atnaujinti įrašus

  1. Skirtuko Dizainas grupėje Užklausos tipas spustelėkite Naujinimas.

    Šiuo atveju atrankos užklausą į naujinimo užklausą. Programa Access prideda eilutę naujinti į užklausos dizaino įrankis apatinėje dalyje.

    Naujinimo užklausa su vieninteliu naujinimo kriterijumi

  2. Raskite lauką, kuriame yra duomenys, kuriuos norite keisti, ir įveskite savo išraišką (kuris bus pakeisti duomenis) eilutėje naujinti į to lauko.

    Šioje lentelėje rodomi išraiškų pavyzdžiai ir paaiškinama, kaip jie keičia duomenis.

Išraiška

Rezultatas

„Pardavėjas“

Lauko Tekstas teksto reikšmė keičiama į Pardavėjas.

#8/10/06 #

Lauko data/laikas datos reikšmė keičiama į 10-rgp-06.

Taip

Lauko Taip/ne reikšmė Ne keičiama į Taip.

"PN" & [Dalies_numeris]

Įtraukia "PN" į kiekvieno konkretaus detalės numerio pradžią.

[Vieneto_kaina] * [Kiekis]

Daugina laukų Vieneto_kaina ir Kiekis reikšmes.

[Frachtas] * 1,5

Lauko Frachtas reikšmes padidina 50 procentų.

DSum("[Kiekis] * [Vieneto_kaina]",
"Užsakymo informacija", "[Produkto _ID]=" & [Produkto _ID])

Kur dabartinės lentelės produkto ID reikšmės sutampa produkto ID reikšmės lentelėje užsakymo informacija, šis reiškinys naujinimų pardavimo sumos iš lauko reikšmes pavadintas kiekis lauke Vieneto_kaina reikšmių.

Right([Pristatymo_pašto_indeksas], 5)

Sumažina kairiojo teksto ar skaitinės eilutės simbolius ir palieka penkių dešiniausius simbolius.

IIf(IsNull([Vieneto_kaina]), 0, [Vieneto_kaina])

Keičia neapibrėžtą (nežinomą arba neapibrėžtą) reikšmę į nulį (0), lauke Vieneto_kaina.

  1. Skirtuko Dizainas grupėje Rezultatai spustelėkite Vykdyti.

    Rodomas įspėjimo pranešimas. Pateiktame paveikslėlyje parodytas pranešimas:

    Naujinimo užklausos įspėjimo pranešimas

  2. Spustelėkite taip Norėdami vykdyti užklausą.

    Pastaba : Galite išjungti įspėjimo pranešimų. Norėdami tai padaryti, spustelėkite "Microsoft Office" mygtukas Mygtuko paveikslėlis , spustelėkite "Access" parinktys, spustelėkite Išsamiauir dalyje patvirtintiišvalykite žymės langelį veiksmo užklausos .

  3. Norėdami pamatyti savo naujinimo užklausos rezultatus arba į Pagrindinis arba skirtuką dizainas grupėje rodiniai spustelėkite rodinysir tada spustelėkite Duomenų lapo rodinys. Taip pat galite spustelėti mygtuką Duomenų lapo rodinyje , Access būsenos juostoje.

    Pastaba : Kai vykdote užklausą, galite pastebėti, kad kai kurie laukai nėra iš savo rezultatų rinkinį. Jei jūsų užklausoje yra neatnaujinsite, programa Access pašalina šių laukų pagal numatytuosius parametrus. Pavyzdžiui, galite įtraukti ID laukai iš dviejų lentelių, jei norite užtikrinti jūsų užklausa grąžins ir apdoros teisingus įrašus. Jei šių ID laukų neatnaujinsite, programa Access pašalina juos.

Puslapio viršus

Naudokite papildymo užklausą, Norėdami įtraukti įrašus į lenteles

Vienas iš dažniausiai naudojamų papildymo užklausą yra įtraukti grupės įrašus iš vienos ar daugiau lentelių šaltinio duomenų bazės į vieną ar daugiau lentelių, paskirties duomenų bazėje. Pavyzdžiui, Tarkime, kad jums įsigyti kelis naujus klientus ir duomenų bazę, kurioje yra informacijos apie šiuos klientus lentelė. Norėdami išvengti rankiniu būdu įvesti naują duomenų, galite pridėti jį į atitinkamą lentelę arba lentelės duomenų bazėje. Taip pat galite naudoti papildymo užklausas, kad:

  • Pridėti įrašus pagal kriterijus. Pvz., galbūt norėsite pridėti tik vardus ir adresus klientų Neišsiųstų užsakymų.

  • Pridėti įrašus, kai tam tikrų laukų vienoje lentelėje nėra kitoje lentelėje. Pavyzdžiui, Tarkime, jūsų lentelę Klientai yra 11 laukų, o Klientai lentelės į kitą duomenų bazę laukai atitinka 9 11 laukus. Galite naudoti papildymo užklausą galite įtraukti tik duomenis, sutampančius laukus ir nepaisyti kitų.

Papildymo užklausos kūrimo papildymo duomenis iš vienos duomenų bazės į kitą duomenų bazę vykdomas atliekant šiuos bendruosius veiksmus:

  • Atidarykite šaltinio duomenų bazę (duomenų bazės, Norėdami papildyti įrašais) ir sukurkite atrankos užklausą, kuri grąžina tik įrašus, kuriuos norite pridėti.

  • Kad išrinkimo užklausos konvertavimas į papildymo užklausą.

  • Įtraukite paskirties lenteles ir laukus į papildymo užklausą. Jei papildote kitą duomenų bazę, pirmiausia atidarykite tą duomenų bazę, ir tada pasirinkite lenteles.

  • Vykdykite užklausą, kad pridėti įrašus.

Pastaba : Prieš pradėdami sukurkite atsarginę savo duomenų. Jei padarysite klaidą, galite panaikinti pridėtus įrašus iš paskirties lentelę, tačiau daug įrašų naikinimas neautomatiniu būdu gali ilgai užtrukti. Ranka kyla atsarginę kopiją gali padėti ištaisyti klaidas mažiau laiko.

Išrinkimo užklausos kūrimas

  1. Atidarykite šaltinio duomenų bazę – duomenų bazę, kurioje yra įrašai, kuriuos norite pridėti.

  2. Skirtuko Kūrimas grupėje Kita spustelėkite Užklausos dizainas.

    Užklausos dizaino tinklelyje rodoma, ir rodomas dialogo langas Lentelės rodymas .

  3. Pasirinkite lentelę, kurioje yra įrašai, kuriuos norite pridėti, spustelėkite pridėti, ir spustelėkite uždaryti.

    Lentelė rodoma kaip langas viršutinėje užklausos dizaino tinklelyje. Lange pateikiamas visus lentelės laukus. Šioje iliustracijoje parodyta įprastinė lentelė kaip užklausos dizainerio forma:

    Lentelė užklausų dizaineryje

  4. Nuvilkite laukus, kurį norite pridėti iš lentelės lauko apatinėje dalyje užklausos kūrimo tinklelio eilutę.

    Apatinėje dalyje, galite įtraukti vieną lentelės lauką stulpelyje. Norėdami greitai įtraukti visus laukus, spustelėkite žvaigždutę (*) lentelės laukų sąrašo viršuje. Šioje iliustracijoje pavaizduota užklausos dizainerio forma su įtraukti keli lentelės laukai:

    Užklausa su trimis laukais dizaino tinklelyje

    Šioje iliustracijoje pavaizduota dizainerio forma su visais įtrauktais laukais:

    Užklausa su visais lentelės laukais.

  5. Skirtuko Dizainas grupėje Rezultatai spustelėkite Vykdyti.

    Patikrinkite, ar užklausa grąžino įrašus, kuriuos norite pridėti. Prireikus galite išvalyti žymės langelį Rodyti arba paspauskite klavišą DELETE, jei norite pašalinti nepageidaujamus laukus. Taip pat galite vilkti papildomus laukus į dizaino tinklelio, kol jus tenkina užklausos rezultatus.

  6. Pereikite prie tolesnių veiksmų.

Užklausos konvertavimas į papildymo užklausą

  1. Skirtuko Dizainas grupėje Užklausos tipas spustelėkite Papildymas.

    Atidaromas dialogo langas Papildymas.

  2. Šiuo metu, galite pridėti įrašus iš vienos lentelės į kitą tą pačią duomenų bazę, arba papildyti įrašais kitą duomenų bazės lentelę.

    • Pridėti įrašus į lentelę duomenų bazėje

      1. Dialogo lange papildymas spustelėkite Dabartinė duomenų bazė (jei ji dar nepažymėta) ir tada iš sąrašo Lentelės pavadinimas pažymėkite paskirties lentelę.

      2. Spustelėkite Gerai.

        Prieš tai buvusioje 4 veiksme įtraukėte dalį arba visą šaltinio lentelės laukus į užklausos dizaino tinklelyje. Jei įtraukėte visą lentelę, atlikdami, prieigos dabar įtraukia visą paskirties lentelėje pridėti prie eilutės, kaip parodyta čia:

        Papildymo užklausa, į kurią įtraukti visi laukai iš dviejų lentelių

        arba

        Jei įtraukėte atskirus laukus ankstesniame skyriuje 4 veiksme, ir laukų pavadinimai šaltinio ir paskirties lentelėse suderinti, Access automatiškai įtraukia paskirties laukų pavadinimus papildyti eilutėje, kaip parodyta čia:

        Papildymo užklausa su sutampančiais laukais

        arba

        Jei įtraukėte atskirus laukus, o kai kurie arba visi pavadinimai šaltinio ir paskirties lentelėse nesutampa, prieigos palieka nesutampančius laukus eilutėje papildyti tuščius. Spustelėkite kiekvieną tuščią lauką ir pasirinkite norimą šaltinio lauką iš sudarytame sąraše, kaip parodyta čia.

        Papildymo užklausos paskirties laukų pasirinkimas

      3. Norėdami peržiūrėti keitimus, spustelėkite rodinys.

      4. Grįžkite į dizaino rodinį ir spustelėkite vykdyti , Norėdami pridėti įrašus.

    • Papildyti įrašais kitą duomenų bazės lentelę

      1. Į dialogo lange Papildymas spustelėkite Kita duomenų bazė.

      2. Lauke Failo vardas įveskite vietą ir paskirties duomenų bazės pavadinimą.

      3. Lauke Lentelės pavadinimas įveskite paskirties lentelės pavadinimą ir tada spustelėkite gerai.

        arba

        Spustelėkite Naršyti ir naudokite antrą papildymo dialogo langą rasti paskirties duomenų bazę. Raskite ir pasirinkite paskirties duomenų bazę, spustelėkite gerai . Tai uždaro dialogo langą antrą. Pirmasis dialogo lango lauke Lentelės pavadinimas įveskite paskirties lentelės pavadinimą ir spustelėkite gerai.

        Paskirties lentelės pavadinimą ir spustelėkite gerai , kad uždarytumėte pirmąjį dialogo langas papildymas .

        Prieš tai buvusioje 4 veiksmą, kurį įtraukėte dalį arba visą šaltinio lentelės laukus į užklausos kūrimo tinklelio eilutę laukas . Jei įtraukėte visą lentelę, atlikdami, prieigos dabar įtraukia visą paskirties lentelėje pridėti prie eilutės, kaip parodyta čia:

        Papildymo užklausa, į kurią įtraukti visi laukai iš dviejų lentelių

        arba

        Jei įtraukėte atskirus laukus 4 veiksmą ir laukų pavadinimai šaltinio ir paskirties lentelėse sutampa, Access automatiškai įtraukia eilutėje pridėti prie paskirties laukų pavadinimus, pvz., taip:

        Papildymo užklausa su sutampančiais laukais

        arba

        Jei įtraukėte atskirus laukus, o kai kurie arba visi pavadinimai šaltinio ir paskirties lentelėse nesutampa, prieigos palieka nesutampančius laukus eilutėje papildyti tuščius. Spustelėkite kiekvieną tuščią lauką ir pasirinkite norimą paskirties lauką sudarytame sąraše, tad:

        Papildymo užklausos paskirties laukų pasirinkimas

      4. Norėdami peržiūrėti keitimus, spustelėkite rodinys.

      5. Į dizaino rodinį ir spustelėkite vykdyti , Norėdami pridėti įrašus.

Puslapio viršus

Naudokite duomenų rinkimo įrašų naujinimas

Office Access 2007 pateikia naują funkciją, vadinamą duomenų rinkinio. Galite nustatyti, kad duomenų įvedimo formos, Microsoft Office Outlook 2007, gauti informaciją ir išsaugoti šiuos duomenis į "Access" duomenų bazės. Paaiškinta, kaip naudoti funkciją duomenų rinkimas yra už šio straipsnio sritį.

Informacijos apie duomenų rinkinio, ieškokite straipsnyje pavadinimu rinkti duomenis per el. laiškus.

Puslapio viršus

Norėdami pakeisti duomenis, naudokite dialogo langą Radimas ir keitimas

Dialogo langą rasti ir pakeisti pateikiami taip pat galima keisti nedidelius duomenų mažiau laiko ir su mažiau pastangų. Paaiškinta, kaip naudoti dialogo langą yra už šio straipsnio sritį.

Informacijos apie naudojant dialogo langą, ieškokite straipsnyje naudokite dialogo langą Radimas ir keitimas duomenų keitimas.

Puslapio viršus

Pakopinių naujinimų naudojimas pakeisti pirminio ir išorinio rakto reikšmes

Kartais gali tekti atnaujinti pirminio rakto reikšmę. Jei naudojate tą pirminį raktą, kaip išorinį raktą, automatiškai galite atnaujinti keitimus per visus antrinius egzempliorius išorinis raktas.

Kaip priminimą, pirminis raktas yra reikšmė, kuri unikaliai identifikuoja kiekvieną eilutę duomenų bazės lentelės (įrašas). Išorinis raktas yra stulpelis, kuris atitinka pirminį raktą. Paprastai išorinių raktų gyvena kitose lentelėse, ir jie padės jums sukurti ryšį tarp lentelių duomenų (nuoroda).

Pavyzdžiui, Tarkime, kad produkto ID numeris naudojamas kaip pirminis raktas. Vienas ID numeris unikaliai identifikuoja vieną produktą. Taip pat naudoti numerį kaip išorinis raktas lentelėje užsakymo duomenimis. Tokiu būdu, galite rasti visų užsakymų, susiję su kiekvieno produkto, nes bet kuriuo metu, kai kas nors įtraukia tvarka to produkto ID tampa dalis.

Kartais, pakeisti į tuos ID (arba kitų tipų pirminius raktus). Kai jūs galite pakeisti savo pirminio rakto reikšmę ir šį keitimą automatiškai pakopinis per visus susijusius antrinius įrašus. Galite įjungti šią problemą įjungę nuorodų vientisumas ir pakopinių naujinimų tarp dviejų lentelių.

Prieš tęsdami, nepamirškite šių taisyklių:

  • Galite įjungti pakopinių naujinimų tik pirminio rakto laukai nustatyti tekstą ar skaičių duomenų tipai. Negalite naudoti pakopinių naujinimų laukų rinkinio duomenų tipas AutoNumber.

  • Galite įjungti pakopinių naujinimų tik tarp lentelių su vienas su daugeliu ryšį.

Šie veiksmai paaiškina, kaip kurti ryšį ir įgalinti to ryšio pakopinių naujinimų.

Ryšio kūrimas

  1. Skirtuko Duomenų bazės įrankiai grupėje Rodymas/slėpimas spustelėkite ryšiai.

  2. Skirtuko dizainas grupėje ryšiai spustelėkite Lentelės rodymas.

    Pasirodo dialogo langas Lentelės rodymas .

  3. Jei jis dar nepasirinktas, spustelėkite skirtuką lentelės , pasirinkite lenteles, kurias norite keisti, spustelėkite įtrauktiir tada spustelėkite uždaryti.

    Galite paspausti SHIFT pasirinkite keliose lentelėse, arba galite įtraukti kiekvienos lentelės atskirai. Pažymėkite tik lentelės ryšio "vienas" ir "daugelis" pusių.

  4. Lange ryšiai vilkti pirminis raktas iš lentelės ryšio dalyje "vienas" ir palikite išorinio rakto lauką lentelės pusėje "daug" ryšio.

    Pasirodo dialogo langas Ryšių redagavimas . Toliau pateiktame paveikslėlyje pavaizduotas dialogo langas:

    Dialogo langas Ryšių redagavimas

  5. Pažymėkite žymės langelį Įgalinti nuorodų vientisumą ir spustelėkite kurti.

  6. Pereikite prie kito veiksmų rinkinio.

Pirminių raktų pakopinių naujinimų įgalinimas

  1. Jei jums laikytis ankstesniame skyriuje nurodytus veiksmus, atidarykite duomenų bazę, kurioje yra ryšį, kurį norite keisti.

  2. Skirtuko Duomenų bazės įrankiai grupėje Rodymas/slėpimas spustelėkite ryšiai.

    Ryšių langas rodomas, ir rodo sujungimai (rodomas kaip jungiančių linijų) tarp duomenų bazės lentelių. Pateiktame paveikslėlyje parodytas tipinis ryšį:

    Ryšys tarp dviejų lentelių

  3. Dešiniuoju pelės mygtuku spustelėkite pirminių ir antrinių lentelių sujungimo liniją ir spustelėkite Redaguoti ryšį.

    Pasirodo dialogo langas Ryšių redagavimas . Toliau pateiktame paveikslėlyje pavaizduotas dialogo langas:

    Dialogo langas Ryšių redagavimas, kuriame yra esamas ryšys

  4. Pasirinkite Susijusius laukus naujinti pakopomis, įsitikinkite, kad pažymėtas žymės langelį Įgalinti nuorodų vientisumą , ir tada spustelėkite gerai.

Daugiau informacijos apie ryšių kūrimą. ieškokite šiuose straipsniuose:

Puslapio viršus

Pastaba : Mašininio vertimo atsakomybės atsisakymas: Šis straipsnis išverstas naudojant kompiuterinę sistemą be žmogaus įsikišimo. „Microsoft“ pateikia šiuos mašininius vertimus norėdama padėti anglų kalbos nesuprantantiems vartotojams perskaityti turinį apie „Microsoft“ produktus, paslaugas ir technologijas. Šis straipsnis išverstas mašininio vertimo būdu, todėl jame gali būti žodyno, sintaksės ar gramatikos klaidų.

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×