Galite susieti su duomenų tarnyba arba žiniatinklio tarnyba, kaip ją taip pat galima iškviesti, iš "Access". Pavyzdžiui, galite sukurti duomenų tarnybos ryšį su įmonės verslo duomenų katalogu ir gauti verslo duomenis į "Access".
Sukūrę duomenų tarnybos ryšį, galite su juo susieti kaip bet kurį kitą išorinį duomenų šaltinį. Jei duomenų tarnyba priima parametrus, galite pakeisti parametrus, kai kuriate susietą lentelę naudodami duomenų tarnybos ryšį.
Atkreipkite dėmesį, kad kurti naują duomenų tarnybos ryšio failą, pvz., naudojant verslo duomenų jungiamumo tarnybas, nėra šio straipsnio tema. Daugiau informacijos apie darbą su BDCM failais ir "Access" žr. Išorinių duomenų naudojimas su "Access ".
Apžvalga
Access leidžia susieti išorinius duomenis, pasiekiamus per duomenų tarnybą. Jau turite turėti duomenų tarnybos ryšio failą, kurį teikia duomenų tarnybos teikėjas. Bendrasis duomenų tarnybos duomenų naudojimo procesas yra toks:
-
Gauti duomenų tarnybos duomenų ryšio failą.
-
Įdiekite duomenų tarnybos duomenų ryšį naudodami ryšio failą.
-
Susietos lentelės kūrimas naudojant įdiegtą duomenų tarnybos duomenų ryšį.
Atkreipkite dėmesį, kad susietosios lentelės, kurias sukuriate naudodami duomenų tarnybos ryšį, yra tik skaitomos.
Ryšio su duomenų tarnyba kūrimas
-
Vediklio Susieti su duomenų tarnybomis vieta šiek tiek skiriasi, atsižvelgiant į "Access" versiją. Pasirinkite veiksmus, kurie atitinka jūsų „Access“ versiją:
-
Jei naudojate naujausią „Microsoft 365“ "Access" prenumeratos versiją, skirtuko Išoriniai duomenys grupėje Importuoti & saitą spustelėkite Naujas duomenų šaltinis > Iš internetinių tarnybų > Duomenų tarnybos.
-
Jei naudojate "Access 2016", skirtuko Išoriniai duomenys grupėje Importuoti & saitą spustelėkite Daugiau , kad būtų rodomas išplečiamasis parinkčių sąrašas, tada spustelėkite Duomenų tarnybos.
-
-
Dialogo lango Kurti saitą su duomenų tarnybomis apačioje spustelėkite Diegti naują ryšį.
-
Dialogo lange Pasirinkite ryšio aprašo failą raskite ir pasirinkite XML failą, kuriame yra duomenų tarnybos aprašas.
Pastaba: Šį failą teikia duomenų arba žiniatinklio tarnybos teikėjas arba sistemos administratorius.
Norint įjungti mygtuką Duomenų tarnybos , reikia įdiegti Microsoft .NET 3.5 arba naujesnę versiją.
Saitas su esamu duomenų tarnybos ryšiu
-
Vediklio Susieti su duomenų tarnybomis vieta šiek tiek skiriasi, atsižvelgiant į "Access" versiją. Pasirinkite veiksmus, kurie atitinka jūsų „Access“ versiją:
-
Jei naudojate naujausią „Microsoft 365“ "Access" prenumeratos versiją, skirtuko Išoriniai duomenys grupėje Importuoti & saitą spustelėkite Naujas duomenų šaltinis > Iš internetinių tarnybų > Duomenų tarnybos.
-
Jei naudojate "Access 2016", skirtuko Išoriniai duomenys grupėje Importuoti & saitą spustelėkite Daugiau , kad būtų rodomas išplečiamasis parinkčių sąrašas, tada spustelėkite Duomenų tarnybos.
-
-
Dialogo lange Kurti saitą su duomenų tarnybomis rodomos duomenų, kuriuos teikia duomenų tarnyba, lentelės. Pavyzdžiui, jei prisijungėte prie "AdventureWorks" žiniatinklio tarnybos, galite matyti kažką panašaus į:
-
Dalyje Kurti saitą su duomenų tarnyba spustelėkite norimą naudoti lentelę.
-
Spustelėkite Kurti susietą lentelę.
Nurodykite parametro reikšmę
Jūsų duomenų tarnybos ryšio failas gali palaikyti parametrus. Parametras yra reiškinys, kurį naudojate duomenims filtruoti.
Pavyzdžiui, "AdventureWorks" žiniatinklio tarnybos duomenų ryšys turi lentelę Užsakymai, kuri gali priimti vietos reikšmę ir naudoti šią reikšmę, kad apribotų įrašus, kuriuos galite pasiekti naudodami saitą.
Galite nustatyti duomenų tarnybos ryšio parametro reikšmę, kai kuriate susietą lentelę.
-
Atlikite pirmuosius keturis ankstesnės procedūros veiksmus Susieti su esamu duomenų tarnybos ryšiu. Dar nespustelėkite Kurti susietą lentelę .
-
Dialogo lange Kurti saitą su duomenų tarnybomis nurodykite parametro reikšmę atitinkamame parametro sekcijos lauke. Rodoma sąsaja šiek tiek skirsis, atsižvelgiant į naudojamą duomenų tarnybos duomenų ryšio failą. Kai kurie ryšiai palaiko kelis parametrus.
-
Kai baigsite nustatyti parametrų reikšmes, spustelėkite Kurti susietą lentelę.