שגיאת גישה: "שאילתה פגומה“

עדכון אחרון: 9 בדצמבר 2019

בעיה

כאשר מנסים להפעיל שאילתת עדכון, ייתכן שהיא לא תופעל ותוצג השגיאה: "שדה 'שם השאילתה' בשאילתה פגום". 

שגיאה המצביעה על כך שהשאילתה פגומה

שגיאה זו תתרחש בשאילתות עדכון אשר:

  • מעדכנות טבלה אחת (כלומר, מעדכנות טבלה, במקום את הפלט של שאילתת בחירה, או צירוף
  • מציינות משפט WHERE (כלומר, מכילות ערכים בשורה 'קריטריונים' במעצב השאילתות)

בעיה זו משפיעה על כל גירסאות Build הנתמכות של Access.

הבעיה הוצגה ב-12 בנובמבר 2019 באמצעות עדכוני התיקון הבאים עבור גירסאות Build של MSI:

Office 2010: תיאור של עדכון האבטחה עבור Office 2010: 12 בנובמבר 2019 (KB4484127)
Office 2013: תיאור של עדכון האבטחה עבור Office 2013: 12 בנובמבר 2019 (KB4484119)
Office 2016: תיאור של עדכון האבטחה עבור Office 2016: 12 בנובמבר 2019 (KB4484113)
Office 2016: 12 בנובמבר 2019, עדכון עבור Office 2016 (KB3085368)

הטבלה הבאה מפרטת תאריכים/מספרי גירסאות Build עבור העדכון המוקדם ביותר הזמין, אך עבור גירסאות Build של MSI, התיקון שצוין אינו תיקון נדרש ויש להחיל אותו ידנית.  קיים עדכון אבטחה של ה-10 בדצמבר עבור גירסאות Build של MSI. העדכון יהיה זמין דרך WSUS, ויוחל באופן אוטומטי כדי לתקן את הבעיה:

2010: KB4484193 - גירסת Build מס' 14.0.7243.5000
2013: KB4484186 - גירסת Build מס' 15.0.5197.1000
2016: KB4484180 – גירסת Build מס' 16.0.4939.1000

מצב: תוקן

בעיה זו תתוקן עבור כל הגירסאות:

הערה: אם אתה מנסה להחיל תיקון, ואתה מקבל הודעה המציינת "אין מוצרים במערכת המושפעים מחבילה זו", ייתכן שהסיבה לכך היא שאתה משתמש בהתקנת 'לחץ והפעל' (C2R) של Office במקום בהתקנת MSI.  במקרה זה, נסה את ההוראות המתאימות לגרסת C2R, כאשר התיקון יהיה זמין.

גירסה גירסת Build מנותקת גירסת Build תוקנה תאריך הפצה קישור רשמי לפתרון בעיה
Access 2010 MSI, מנגנון מסד הנתונים של Access 2010 להפצה חוזרת 7241.5000 7241.5001 27 בנובמבר 2019 KB2986256
Access 2010 C2R 7241.5000 7243.5000 10 בדצמבר 2019 השתמש בקובץ/חשבון/
UpdateOptions/UpdateNow
בתוך יישום של Office
Access 2013 MSI 5189.1000 5189.1002 27 בנובמבר 2019 KB2965317
Access 2013 C2R 5189.1000 5197.1000 10 בדצמבר 2019 השתמש בקובץ/חשבון/
UpdateOptions/UpdateNow
בתוך יישום של Office
Access 2016 MSI, מנגנון מסד הנתונים של Access 2016 להפצה חוזרת 4927.1000 4927.1002 18 בנובמבר 2019 KB4484198
רשיון רב משתמשים ל-Access 2019 10352.20042 10353.20037 10 בדצמבר 2019 השתמש בקובץ/חשבון/
UpdateOptions/UpdateNow
בתוך יישום של Office
Microsoft 365 של Access ערוץ שוטף/Access 2016 C2R/Access 2019 (גירסה 1910) 12130.20344 12130.20390 18 בנובמבר 2019 השתמש בקובץ/חשבון/
UpdateOptions/UpdateNow
בתוך יישום של Office
Access עבור Office 365 Semi-Annual Enterprise Channel
(גירסה 1902)
11328.20468 11328.20480 22 בנובמבר 2019 השתמש בקובץ/חשבון/
UpdateOptions/UpdateNow
בתוך יישום של Office
Access עבור Office 365 Semi-Annual Enterprise Channel
(גירסה 1808)
10730.20416 10730.20422 22 בנובמבר 2019 השתמש בקובץ/חשבון/
UpdateOptions/UpdateNow
בתוך יישום של Office
גישה ל-Office 365 שנתי (תצוגה מקדימה), (גירסה 1908) 11929.20436 11929.20494 22 בנובמבר 2019 השתמש בקובץ/חשבון/
UpdateOptions/UpdateNow
בתוך יישום של Office
Access עבור Office 365 (גירסת Microsoft Store) 12130.20344 12130.20390 18 בנובמבר 2019 פתח את Microsoft Store
לחץ על ... בפינה השמאלית העליונה
בחר 'הורדות עדכונים'

אם אתה נתקל בבעיה זו לפני שהתיקון זמין, הפתרון המומלץ הוא לעדכן את השאילתה כך שהיא תעדכן את התוצאות של שאילתה אחרת, במקום לעדכן את הטבלה ישירות.

לדוגמה, אם מדובר בשאילתה הדומה ל:

UPDATE Table1 SET Table1.Field1 = "x" WHERE ([Table1].[Field2]=1);

ניתן ליצור שאילתה חדשה (Query1) המוגדרת כ:

SELECT * from Table1;

ולעדכן את השאילתה המקורית ל:

UPDATE Query1 SET Query1.Field1 = "x" WHERE ([Query1].[Field2]=1);

על-ידי החלפת כל ההפניות ל-Table1 ב-Query1

פעולה זו תיתן את אותן תוצאות, אך תמנע את השגיאה.

במידת הצורך, ניתן גם להסיר את ההתקנה של העדכון.

בנושא גירסאות Build של MSI, ראה:

מידע אודות היכולת להסיר את התקנת Office

עבור Microsoft 365, ראה:

כיצד לחזור לגירסה קודמת של Office 2016 'לחץ והפעל'

משאבים נוספים

Icon Experts (brain, gears) שאל את המומחים

צור קשר עם מומחים, נהל דיון לגבי החדשות האחרונות, עדכונים ושיטות עבודה מומלצות, וקרא את הבלוג.

Microsoft Tech Community

קהילת הסמלים קבל עזרה בקהילה

שאל שאלות ומצא פתרונות בעזרת נציגי תמיכה, משתמשי MVP, מהנדסים ומשתמשים אחרים של Office.

פורום Office ב- Answers

בקשת תכונה של סמל (נורת חשמל, רעיון) הצע תכונה חדשה

אנחנו אוהבים לקרוא את ההצעות והמשוב שלך! שתף את המחשבות שלך. אנחנו מקשיבים.

ספק משוב

למידע נוסף

תיקונים או פתרונות עבור בעיות אחרונות ב- Access