15 razloga zašto ponekad ne možete urediti podatke u Access upitu

Podijeli sada:

U ovom smo članku govorili o nekim uobičajenim razlozima koji vas ponekad sprječavaju u uređivanju podataka u Access upitu

Upit je komponenta Microsoftove baze podataka koja korisnicima omogućuje dohvat i reviziju svojih podataka u bilo kojem trenutku. Jedina svrha upita je generiranje rezultata i uvođenje potrebnih ažuriranja u bazu podataka. Upiti mogu pomoći u lociranju podataka iz zapisa, tablice ili obrasca u bazi podataka. No potrebno je koristiti ove upite u ispravnom redoslijedu i strukturi; inače možda uopće ne bi dohvatili nikakve podatke. Pa, u ovom slučaju, govorit ćemo o situacijama u kojima korisnici ne mogu uređivati ​​svoje podatke dok koriste upite.Razlozi zašto ne možete uređivati ​​podatke u Access upitu

S vremena na vrijeme svi se susrećemo s problemom u kojem ne možemo uređivati ​​svoje podatke pomoću Accessovih upita. Ovdje su neki od razloga koji uzrokuju sljedeću situaciju. Ovaj vam popis također može pomoći u prepoznavanju glavnog uzroka problema, koji vas sprječava u ažuriranju vaše baze podataka.

  1. Upit se sastoji od klauzule GROUP BYVaš se upit sastoji od klauzule GROUP BY. Imajte na umu da je upit Totals postavljen prema zadanim postavkama samo za čitanje.
  2. Vaš se upit sastoji od klauzule TRANSFORM. Imajte na umu da je Crosstab upit prema zadanim postavkama također postavljen samo za čitanje.
  3. Vaš upit koristi klauzulu SELECT s bilo kojim od sljedećih First(), Max(), Sum(), Count() itd. Upiti koji mogu agregirati zapise također su uvijek samo za čitanje.
  4. Vaš upit možda sadrži DISTINCT predikat. Korisnici mogu riješiti ovaj problem postavljanjem jedinstvenih vrijednosti u Svojstvima upita na Ne.
  5. Vaš upit uključuje UNION ili djeluje preko njega. Imajte na umu da su upiti Union prema zadanim postavkama dizajnirani samo za čitanje.
  6. Klauzula SELECT vašeg upita sadrži podupit. Za ažuriranje vaših podataka korisnici mogu otići na svoj podupit i poništiti njegov okvir Prikaži ili također mogu pokušati koristiti funkcije agregacije domene.
  7. Vaš upit možda koristi JOIN-ove iz različitih smjerova iz nekoliko tablica dok se izvodi na FROM klauzuli. Samo uklonite neke tablice i moći ćete lako ažurirati svoje podatke.
  8. Niste ispravno indeksirali JOIN polja: Ova polja se ne sastoje od jedinstvenog indeksa ili primarnog ključa.
  9. Vaši su upiti postavljeni kao Snimak u svojstvu Recordset Type. Kako biste riješili ovaj problem, promijenite ga u “Dynaset” iz Set Recordset Type u Svojstvima vašeg upita.
  10. Vaš se upit može temeljiti na drugom upitu koji je prema zadanim postavkama postavljen samo za čitanje. (Složeni upit)
  11. Postavili ste dopuštenja za svoje upite samo za čitanje. (Ovo se može promijeniti promjenom postavke sigurnosti pristupa.)
  12. Korisnik je otvorio bazu podataka samo za čitanje ili su njezini atributi datoteke postavljeni samo za čitanje ili je možda vrsta medija baze podataka samo za čitanje. (Npr. CD-ROM ili bilo koji mrežni pogon koji ne nudi povlastice pisanja.)
  13. Upit zahtijeva VBA funkciju. Međutim, korisnička baza podataka nije smještena na pouzdanoj lokaciji za pohranu što onemogućuje pokretanje koda.
  14. Možda su polja koja bi upit trebao generirati kao izlaz izračunata polja, koja sprječavaju dodirivanje podataka u MS Accessu.
  15. In rarSlučajevi u kojima možda gledate incident pokvaren pristup datoteka uzrok problema.

Uvod za autora:

Vivian Stevens stručnjakinja je za oporavak podataka u DataNumen, Inc., koji je svjetski lider u tehnologijama za oporavak podataka, uključujući mdf oporavak i excel softverski proizvodi za oporavak. Za više informacija posjetite www.datanumen.com

Podijeli sada:

Komentari su zatvoreni.