Dodavanje zapisa u tablicu pomoću upita s dodavanjem

Dodavanje zapisa u tablicu pomoću upita s dodavanjem

Napomena: Željeli bismo vam pružiti najnoviji sadržaj pomoći što je brže moguće i to na vašem jeziku. Ova je stranica strojno prevedena te može sadržavati gramatičke pogreške ili netočnosti. Naša je namjera da vam ovaj sadržaj bude koristan. Možete li nam pri dnu ove stranice javiti jesu li vam ove informacije bile korisne? Kao referencu možete pogledati i članak na engleskom jeziku.

U ovom se članku opisuje stvaranje i pokretanje upita s dodavanjem. Upit s dodavanjem koristite prilikom dodavanja novih zapisa u postojeću tablicu korištenjem podataka iz drugih izvora.

Ako vam je potrebna promjena podataka u postojeći skup zapisa, kao što su ažuriranje vrijednosti polja, možete koristiti upit s ažuriranjem. Ako vam je potrebna da biste izradili novu tablicu iz odabranih podataka ili spojili dvije tablice u jednu novu tablicu, koristite upit sa stvaranjem tablice. Dodatne informacije o upitima s ažuriranjem ili upita sa stvaranjem tablice ili općenite informacije o drugim načinima Dodavanje zapisa u bazu podataka ili promijenili postojeći podaci, potražite u odjeljku Vidi također .

Sadržaj članka

Pregled

Stvaranje i pokretanje upita s dodavanjem

Sprječavanje blokiranja upita u onemogućenom načinu rada

Pregled

Upit s dodavanjem odabire zapise iz jednog ili više izvora podataka i kopira ih u postojeću tablicu.

Primjerice, pretpostavimo da imate bazu podataka koja sadrži tablicu s potencijalnim novim korisnicima, a već imate tablicu u postojećoj bazi podataka u kojoj su pohranjeni takvi podaci. Podatke želite pohraniti na istom mjestu, pa ih odlučite kopirati iz nove baze podataka u postojeću tablicu. Da nove podatke ne biste morali ručno unositi, za kopiranje zapisa možete upotrijebiti upit s dodavanjem.

Prednosti korištenja upita s dodavanjem

Kopiranje podataka pomoću upita možete sljedeće:

  • dodati više zapisa odjednom    Ako podatke kopirate ručno, obično morate izvesti višestruke operacije kopiranja i lijepljenja. Pomoću upita odabirete sve podatke odjednom i kopirate ih.

  • pregledati odabir prije kopiranja    Odabir možete prikazati u prikazu podatkovnog lista i po potrebi ga prilagoditi prije kopiranja podataka. To je osobito korisno ako upit obuhvaća kriterije i izraze te vam je potrebno nekoliko pokušaja da biste dobili pravi rezultat. Upit s dodavanjem nije moguće poništiti. Ako pogriješite, vratite bazu podataka iz sigurnosne kopije ili pogrešku ispravite ručno ili pomoću upita s brisanjem.

  • suziti odabir pomoću kriterija    Primjerice, želite dodati samo zapise o korisnicima koji žive u vašem gradu.

  • dodati zapise kada neka polja u izvorima podataka ne postoje u odredišnoj tablici     Pretpostavimo, primjerice, da postojeća tablica korisnika ima jedanaest polja, a nova tablica koju želite kopirati ima samo devet od tih jedanaest polja. Pomoću upita s dodavanjem možete kopirati podatke iz devet podudarnih polja, a dva ostala polja ostaviti prazna.

Osnovni koraci za upit s dodavanjem

Postupak stvaranja upita s dodavanjem slijedi sljedeće osnovne korake:

  • stvaranje upita odabiranja    Započnite tako da odaberete podatke koje želite kopirati. Upit odabiranja možete prilagoditi prema potrebama i pokrenuti ga koliko god puta treba da biste odabrali podatke koje želite kopirati.

  • pretvaranje upita odabiranja u upit s dodavanjem    Kada odabir bude spreman, vrstu upita možete promijeniti u Dodavanje.

  • odabir odredišnih polja za svaki stupac u upitu s dodavanjem    U nekim slučajevima Access će umjesto vas automatski odabrati odredišna polja. Odredišna polja možete prilagoditi ili odabrati one koje Access nije.

  • pretpregled i pokretanje upita radi dodavanja zapisa    Prije dodavanja zapisa u prikazu podatkovnog lista možete pretpregledati dodane zapise.

Važno: Upit s dodavanjem ne možete poništiti. Razmislite o sigurnosnom kopiranju baze podataka ili odredišne tablice.

Stvaranje i pokretanje upita s dodavanjem

Sadržaj odjeljka

1. korak: stvaranje upita za odabir zapisa koji će se kopirati

2. korak: pretvorba upita odabiranja u upit s dodavanjem

3. korak: odabir odredišnih polja

4. korak: pretpregled i pokretanje upita s dodavanjem

1. korak: stvaranje upita za odabir zapisa koji će se kopirati

  1. Otvorite bazu podataka koja sadrži zapise koje želite kopirati.

  2. Na kartici Stvaranje u grupi Upiti kliknite Dizajn upita

    Grupa Upiti na vrpci programa Access prikazuje dvije mogućnosti: čarobnjak za upite i dizajn upita

    Otvorit će se dizajner upita i pojaviti dijaloški okvir Prikaz tablice.

    Prikazuje dijaloški okvir Tablica u programu Access s prikazanim nazivima tablica
  3. Dvokliknite tablice ili upite koji sadrže zapise koje želite kopirati, a zatim kliknite Zatvori.

    Tablice ili upiti pojavljuju se kao jedan ili više prozora u dizajneru upita. U svakom se prozoru nalazi popis polja u tablici ili upitu. Ova slika prikazuje uobičajenu tablicu u dizajneru upita.

    Tablica u dizajneru upita

    1. Tablica s resursima prikazana u dizajneru upita

    2. Rešetka dizajna upita

  4. Dvokliknite svako polje koje želite dodati. Odabrana se polja prikazuju u retku Polje u rešetki dizajna upita.

    Vrste podataka polja u izvorišnoj tablici moraju biti kompatibilne s vrstama podataka u odredišnoj tablici. Tekstna polja kompatibilna su s većinom drugih vrsta polja. Brojčana polja kompatibilna su samo s drugim brojčanim poljima. Na primjer, brojeve možete dodati u tekstno polje, no tekst nije moguće dodati u brojčano polje.

    Možete koristiti izraze kao polje – kao što su = Date() da biste automatski vratili današnji datum – i da biste prilagodili odabranih podataka možete koristiti izraze s polja tablice ili upita u rešetku dizajna. Ako, na primjer, ako odredišna tablica sadrži polja koje pohranjuje četveroznamenkastom godinom i tablica ima polje običnog datuma/vremena, možda koristite funkciju DatePart s izvornog polja da biste odabrali u godini.

    Da biste brzo dodali sva polja u tablici, dvokliknite zvjezdicu (*) pri vrhu popisa polja tablice. Sljedeća slika prikazuje rešetku dizajna sa svim dodanim poljima.

    upit s dodanim poljima tablice

  5. Možete i dodati jedan ili više kriterija u redak Kriteriji u rešetki dizajna. U sljedećoj su tablici prikazani ogledni kriteriji i objašnjava se njihov utjecaj na upit.

Efekt

> 234

Vraća broj veći od 234. Za pronalazak svih brojeva manjih od 234 koristite < 234.

>= "Callahan"

Vraća sve zapise od zapisa Callahan do kraja abecede.

Between #2/2/2017# And #12/1/2017#

Vraća datume od 2 do veljače-17 do 1-Pro-17 (ANSI-89). Ako baza podataka koristi ANSI-92 zamjenske znakove, umjesto ljestve pomoću jednostrukim navodnicima ('). Primjer: Između ' 2/2/2017 'i ' 12/1/2017".

Not "Njemačka"

Pronalazi sve zapise gdje su točan sadržaj polja nije jednaka "Njemačka". Kriterij će vratiti zapise koji sadrže znakove osim "Njemačka", kao što su "Njemačka (euro)" ili "Europa (Njemačka)".

Not "T*"

Pronalazi sve zapise osim onih koji počinju s T. Ako baza podataka koristi ANSI-92 skup zamjenskih znakova, umjesto zvjezdice (*) koristite znak postotka (%).

Not "*t"

Pronalazi sve zapise koji ne završavaju sa slovom t. Ako baza podataka koristi ANSI-92 skup zamjenskih znakova, koristite postotak umjesto zvjezdice.

In(Kanada,Velika Britanija)

U popisu pronalazi sve zapise koji sadrže riječi Kanada ili Velika Britanija.

Like "[A-D]*"

U tekstualnom polju pronalazi sve zapise koji počinju slovima od A do D. Ako baza podataka koristi ANSI-92 skup zamjenskih znakova, koristite postotak umjesto zvjezdice.

Like "*ar*"

Pronalazi sve zapise koji uključuju niz slova "ar". Ako baza podataka koristi ANSI-92 skup zamjenskih znakova, koristite postotak umjesto zvjezdice.

Like "Maison Dewe?"

Pronalazi sve zapise koji počinju s "Maison" i koji također sadrže drugi niz od pet slova od kojih su prva četiri "Dewe", a posljednje slovo je nepoznato (što je označeno upitnikom). Ako baza podataka koristi ANSI-92 skup zamjenskih znakova, koristite podvlaku (_) umjesto upitnika.

#2/2/2017#

Pronalazi sve zapise za veljača 2, 2017. Ako baza podataka koristi ANSI-92 skup zamjenskih znakova, stavite datuma s jednostrukim navodnicima umjesto da upišete znak ljestvi (#). Primjer: "2/2/2017'.

< Date() - 30

Vraća sve datume starije od 30 dana.

Date()

Vraća sve zapise koji sadrže današnji datum.

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

Vraća sve zapise između današnjeg datuma i tri mjeseca od današnjeg datuma.

je null

Vraća sve zapise koji zadrže null (praznu ili nedefiniranu) vrijednost.

nije null

Vraća sve zapise koji sadrže vrijednost.

""

Vraća sve zapise koji sadrže niz s duljinom nula. Nizove s duljinom nula koristite kad određenom polju trebate dodati vrijednost, ali još ne znate koja je to vrijednost. Na primjer, polju je možda potreban broj faksa, ali neki vaši klijenti nemaju faks uređaje. U tom slučaju umjesto broja unosite par dvostrukih navodnika bez razmaka ("").

  1. Na kartici Dizajn u grupi Rezultati kliknite Pokreni Slika gumba .

  2. Provjerite vraća li upit zapise koje želite kopirati. Ako želite dodati polja u upit ili ih ukloniti iz njega, vratite se na prikaz dizajna i dodajte polja na način opisan u prethodnom koraku ili odaberite polja koja ne želite i pritisnite tipku DELETE da biste ih uklonili iz upita.

Drugi korak: pretvorba upita s odabiranjem u upit s dodavanjem

  1. Na kartici Polazno u grupi Prikaz kliknite Prikaz, a zatim Prikaz dizajna.

  2. Na kartici Dizajn u grupi Vrsta upita kliknite Upit s dodavanjem.

    Pojavit će se dijaloški okvir Dodavanje.

    Snimka zaslona dijaloškog okvira Upit s dodavanjem

  3. Zatim navedite želite li dodati zapise u tablicu u trenutnoj bazi podataka ili u tablicu u drugoj bazi podataka.

    Učinite nešto od sljedećeg:

    • U dijaloškom okviru Dodavanje kliknite Trenutna baza podataka, odaberite odredišnu tablicu u kombiniranom okviru Naziv tablice pa kliknite U redu.

      -ili-

    • U dijaloškom okviru Dodavanje kliknite Druga baza podataka.

    • U okvir Naziv datoteke unesite mjesto i naziv odredišne baze podataka.

    • U kombinirani okvir Naziv tablice unesite naziv odredišne tablice i kliknite U redu.

Treći korak: odabir odredišnih polja

Način odabira odredišnih polja ovisi o načinu stvaranja upita s odabiranjem u prvom koraku.

Ako ste...

Access...

Dodali sva polja iz izvorišne tablice ili upita

Dodaje sva polja u odredišnoj tablici u redak Dodaj u u rešetki dizajna

Dodali pojedinačna polja u upit ili korišteni izraz, a nazivi polja u izvorišnoj i odredišnoj tablici podudaraju se

Automatski dodaje odgovarajuće odredišno polje u redak Dodaj u u upitu

Dodali pojedinačna polja ili koristili izraze, a neki nazivi u izvorišnoj i odredišnoj tablici se ne podudaraju

Dodaje polja koja se podudaraju, a polja koja se ne podudaraju ostavlja praznima

Ako Access polja ostavi praznima, kliknite ćeliju u retku Dodaj u i odaberite odredišno polje.

Ova slika pokazuje kako kliknuti ćeliju u retku Dodaj i odabrati odredišno polje.

Padajući popis u retku Dodaj u

Napomena: Ako odredišno polje ostavite prazno, upit neće dodati podatke tom polju.

Četvrti korak: pretpregled i pokretanje upita s dodavanjem

  1. Da biste pretpregledali promjene koje ste izvršili, prijeđite u prikaz podatkovne tablice.

    Savjet: Da biste brzo promijenili prikaz, desnom tipkom miša kliknite karticu na vrhu upita, a zatim kliknite željeni prikaz.

  2. Vratite se u prikaz dizajna, a zatim pokrenite Slika gumba za dodavanje zapisa.

    Napomena: Tijekom izvođenja upita koji vraća velike količine podataka mogli biste dobiti poruku s pogreškom da ne možete poništiti upit. Da biste omogućili dovršetak upita, pokušajte povećati ograničenje segmenta memorije na 3 MB.

Vrh stranice

Sprječavanje blokiranja upita u onemogućenom načinu rada

Ako želite pokrenuti upit s dodavanjem i ništa se ne događa, provjerite prikazuje li se na traci stanja u programu Access sljedeća poruka:

Onemogućeni način blokirao je ovu akciju ili događaj.

Da biste to ispravili, na traci s porukom kliknite Omogući sadržaj da biste omogućili upit.

Napomena: Kada omogućite upit s dodavanjem, omogućujete i sav ostali sadržaj baze podataka.

Ako ne vidite traku s porukom, možda je skrivena. Možete je prikazati, osim ako je onemogućena. Ako je traka s porukom onemogućena, možete je omogućiti. 

Vrh stranice

Pogledajte i sljedeće

Stvaranje i pokretanje upita s ažuriranjem

Dodavanje jednog ili više zapisa u bazu podataka

Stvaranje upita sa stvaranjem tablice

Proširite svoje vještine korištenja sustava Office
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×