15 arsye pse ndonjëherë nuk mund t'i modifikoni të dhënat në një pyetje aksesi

Në këtë artikull, ne kemi trajtuar disa arsye të zakonshme që ndonjëherë ju pengojnë të redaktoni të dhënat në një pyetje të aksesit

Një pyetje është një komponent i bazës së të dhënave të Microsoft-it që lejon përdoruesit të marrin dhe rishikojnë të dhënat e tyre në çdo kohë. Qëllimi i vetëm i Queries është të gjenerojë rezultate dhe të bëjë përditësimet e nevojshme në bazën e të dhënave. Pyetjet mund të ndihmojnë në gjetjen e të dhënave nga një rekord, tabelë ose formular, në një bazë të dhënash. Por është e nevojshme që këto pyetje të përdoren në rendin dhe strukturën e duhur; përndryshe ata mund të mos marrin fare të dhëna. Epo, në këtë rast, ne do të flasim për situata në të cilat përdoruesit nuk janë në gjendje të modifikojnë të dhënat e tyre gjatë përdorimit të pyetjeve.Arsyet pse nuk mund të modifikoni të dhënat në një pyetje aksesi

Herë pas here, ne të gjithë përballemi me një problem ku nuk jemi në gjendje t'i modifikojmë të dhënat tona duke përdorur pyetjet e aksesit. Këtu janë disa nga arsyet që shkaktojnë situatën e mëposhtme. Kjo listë mund t'ju ndihmojë gjithashtu në identifikimin e shkakut rrënjësor të problemit, gjë që ju pengon të përditësoni bazën e të dhënave tuaja.

  1. Pyetja përbëhet nga një grup sipas klauzolësKërkesa juaj përbëhet nga një klauzolë GROUP BY. Vini re se një pyetje Totals është caktuar si parazgjedhje për vetëm lexim.
  2. Kërkesa juaj përbëhet nga një klauzolë TRANSFORM. Vini re se një pyetje Crosstab është caktuar gjithashtu si parazgjedhje për vetëm lexim.
  3. Kërkesa juaj po përdor klauzolën SELECT me njërën nga të mëposhtmet First(), Max(), Sum(), Count(), etj. Pyetjet që mund të grumbullojnë të dhëna janë gjithashtu gjithmonë vetëm për lexim.
  4. Kërkesa juaj mund të përmbajë një kallëzues të dallueshëm. Përdoruesit mund ta zgjidhin këtë problem duke vendosur vlerat unike në Vetitë e pyetjes në Nr.
  5. Kërkesa juaj përfshin ose funksionon përmes një UNION. Vini re se kërkesat e Unionit janë krijuar si parazgjedhje vetëm për lexim.
  6. Klauzola SELECT e pyetjes suaj përmban një nënpyetje. Për përditësimin e të dhënave tuaja, përdoruesit mund të shkojnë te nënpyetja e tyre dhe të zgjidhin kutinë e tij "Shfaq" ose mund të provojnë gjithashtu të përdorin funksionet e grumbullimit të domenit.
  7. Kërkesa juaj mund të jetë duke përdorur JOIN nga drejtime të ndryshme nga disa tabela ndërsa ekzekutohet në një klauzolë FROM. Thjesht hiqni disa tabela dhe do të jeni në gjendje t'i përditësoni lehtësisht të dhënat tuaja.
  8. Ju nuk i keni indeksuar saktë fushat JOIN: Këto fusha nuk përbëhen nga ndonjë indeks unik ose çelës primar.
  9. Pyetjet tuaja janë caktuar si "Fotografia e çastit" në veçorinë e tij "Tipi i grupit të regjistrimeve". Për ta zgjidhur këtë, ndryshojeni atë në "Dynaset" nga Set Recordset, Shtypni në Karakteristikat e pyetjes suaj.
  10. Kërkesa juaj mund të bazohet në një pyetje tjetër që është caktuar si parazgjedhje vetëm për lexim. (Pyetje e grumbulluar)
  11. Ju keni vendosur lejet e pyetjeve tuaja vetëm për lexim. (Kjo mund të ndryshohet duke ndryshuar cilësimin në sigurinë e Access.)
  12. Përdoruesi e ka hapur bazën e të dhënave vetëm me lexim, ose atributet e skedarit të tij janë caktuar vetëm për lexim, ose ndoshta lloji i medias së bazës së të dhënave është vetëm për lexim. (P.sh. CD-ROM ose ndonjë disk rrjeti që nuk ofron privilegje shkrimi.)
  13. Kërkesa kërkon një funksion VBA. Megjithatë, baza e të dhënave e përdoruesit nuk ndodhet në një vend të besueshëm ruajtjeje, gjë që pamundëson ekzekutimin e kodit.
  14. Ndoshta fushat që pyetja supozohet të gjenerojë si rezultate janë fusha të llogaritura, të cilat parandalojnë prekjen e të dhënave në MS Access.
  15. Në raste të rralla mund të jeni duke parë një incident të Access i korruptuar skedari shkakton problemin.

Hyrje e autorit:

Vivian Stevens është një eksperte për rikuperimin e të dhënave DataNumen, Inc., e cila është lider botëror në teknologjitë e rikuperimit të të dhënave, duke përfshirë rikuperimi mdf dhe produkte softuerike të rimëkëmbjes excel. Për më shumë informacion vizitoni www.datanumen.com

Komentet janë të mbyllura.