15 պատճառ, թե ինչու դուք երբեմն չեք կարող խմբագրել տվյալները մուտքի հարցում

Կիսվել հիմա ՝

Այս հոդվածում մենք անդրադարձել ենք մի քանի ընդհանուր պատճառների, որոնք երբեմն խանգարում են ձեզ խմբագրել տվյալները Access Query-ում

Հարցումը Microsoft-ի տվյալների բազայի բաղադրիչ է, որը թույլ է տալիս օգտվողներին ցանկացած ժամանակ առբերել և վերանայել իրենց տվյալները: Queries-ի միակ նպատակը արդյունքների ստեղծումն է և տվյալների բազայում անհրաժեշտ թարմացումները: Հարցումները կարող են օգնել տվյալների բազայում գրառումից, աղյուսակից կամ ձևից գտնելու համար: Բայց անհրաժեշտ է օգտագործել այս հարցումները ճիշտ հերթականությամբ և կառուցվածքով. այլապես նրանք կարող են ընդհանրապես որևէ տվյալ չառբերել: Դե, այս դեպքում մենք խոսելու ենք այն իրավիճակների մասին, երբ օգտատերերը չեն կարողանում խմբագրել իրենց տվյալները հարցումներ օգտագործելիս:Պատճառները, թե ինչու դուք չեք կարող խմբագրել տվյալները մուտքի հարցում

Ժամանակ առ ժամանակ մենք բոլորս բախվում ենք մի խնդրի, երբ մենք չենք կարողանում խմբագրել մեր տվյալները՝ օգտագործելով Access Queries-ը: Ահա որոշ պատճառներ, որոնք առաջացնում են հետևյալ իրավիճակը. Այս ցանկը կարող է նաև օգնել ձեզ բացահայտելու խնդրի հիմնական պատճառը, ինչը թույլ չի տալիս թարմացնել ձեր տվյալների բազան:

  1. Հարցումը բաղկացած է ԽՄԲԻՑ ԸՍՏ կետիցՁեր հարցումը բաղկացած է GROUP BY կետից: Նկատի ունեցեք, որ Totals հարցումը լռելյայն սահմանվել է միայն կարդալու համար:
  2. Ձեր հարցումը բաղկացած է TRANSFORM կետից: Նկատի ունեցեք, որ Crosstab հարցումը նույնպես լռելյայնորեն սահմանված է միայն կարդալու համար:
  3. Ձեր հարցումն օգտագործում է SELECT նախադասություն հետևյալ First(), Max(), Sum(), Count() և այլնի հետ: Հարցումները, որոնք կարող են համախմբել գրառումները, նույնպես միշտ միայն կարդալու են:
  4. Ձեր հարցումը կարող է պարունակել DISTINCT պրեդիկատ: Օգտատերերը կարող են լուծել այս խնդիրը՝ հարցման հատկություններում եզակի արժեքները դնելով No.
  5. Ձեր հարցումը ներառում է կամ գործում է UNION-ի միջոցով: Նկատի ունեցեք, որ Union հարցումները նախատեսված են լռելյայն միայն կարդալու համար:
  6. Ձեր հարցման SELECT կետը պարունակում է ենթահարկ: Ձեր տվյալները թարմացնելու համար օգտատերերը կարող են գնալ իրենց ենթահարկ և հանել դրա Ցուցադրման վանդակը կամ կարող են նաև փորձել օգտագործել տիրույթի ագրեգացման գործառույթները:
  7. Ձեր հարցումը կարող է օգտագործել մի քանի աղյուսակների տարբեր ուղղություններով JOIN-ներ, երբ աշխատում է FROM կետի վրա: Պարզապես հեռացրեք որոշ աղյուսակներ, և դուք կկարողանաք հեշտությամբ թարմացնել ձեր տվյալները:
  8. Դուք ճիշտ չեք ինդեքսավորել JOIN դաշտերը. այս դաշտերը չեն բաղկացած որևէ եզակի ինդեքսից կամ հիմնական բանալիից:
  9. Ձեր հարցումները դրված են որպես Snapshot իր Recordset Type հատկության մեջ: Այս խնդիրը լուծելու համար այն փոխեք «Dynaset»-ի Set Recordset-ից Մուտքագրեք ձեր հարցման հատկությունները:
  10. Ձեր հարցումը կարող է հիմնված լինել այլ հարցման վրա, որը լռելյայնորեն սահմանված է միայն կարդալու համար: (Դասավոր հարցում)
  11. Դուք ձեր հարցումների թույլտվությունները սահմանել եք միայն կարդալու համար: (Սա կարող է փոխվել՝ փոխելով Access Security-ի կարգավորումը):
  12. Օգտատերը բացել է տվյալների բազան միայն կարդալու միջոցով, կամ նրա ֆայլի ատրիբուտները դրված են միայն կարդալու վրա, կամ գուցե տվյալների բազայի մեդիայի տեսակը միացված է միայն կարդալու համար: (Օրինակ CD-ROM կամ ցանկացած ցանցային սկավառակ, որը չի առաջարկում գրելու արտոնություններ):
  13. Հարցումը պահանջում է VBA ֆունկցիա: Այնուամենայնիվ, օգտատիրոջ տվյալների բազան գտնվում է վստահելի պահեստային վայրում, որն անջատում է կոդը գործարկելը:
  14. Միգուցե այն դաշտերը, որոնք պետք է ստեղծի հարցումը որպես ելքեր, հաշվարկված դաշտեր են, որոնք թույլ չեն տալիս տվյալների դիպչել MS Access-ում:
  15. Հազվադեպ դեպքերում դուք կարող եք դիտարկել հետևյալ միջադեպը կոռումպացված մատչում ֆայլը առաջացնում է խնդիրը:

Հեղինակի ներածություն.

Վիվիան Սթիվենսը տվյալների վերականգման փորձագետ է DataNumen, Inc., որը տվյալների վերականգման տեխնոլոգիաների համաշխարհային առաջատարն է, այդ թվում mdf վերականգնում և գերազանցել վերականգնման ծրագրային արտադրանքները: Լրացուցիչ տեղեկությունների համար այցելեք www.datanumen.com

Կիսվել հիմա ՝

Comments փակվում են: