|
חשוב Access Services 2010 ו- Access Services 2013 יוסרו מהמהדורה הבאה של SharePoint. מומלץ לא ליצור יישומי אינטרנט חדשים, ולהעביר את היישומים הקיימים שלך לפלטפורמה חלופית, כגון יישומי Microsoft Power. באפשרותך לשתף נתוני 'גישה' עם Dataverse, שהוא מסד נתונים בענן שבו תוכל לבנות אפליקציות Power Platform, להפוך זרימות עבודה לאוטומטיות, סוכנים וירטואליים ועוד עבור האינטרנט, הטלפון או הטאבלט. לקבלת מידע נוסף, ראה תחילת העבודה: העברת נתוני Access ל- Dataverse. |
מאמר זה מפרט שגיאות שאילתה שאתה עשוי להיתקל בהן בעת הפעלת בודק התאימות, ומספק מידע שעשוי לעזור לך לפתור את השגיאות.
לקבלת מידע כללי אודות שגיאות בבודק התאימות, עיין במאמר בדיקת תאימות לאינטרנט שגיאות כלליות.
ACCWeb102012
טקסט שגיאה השאילתה אינה תואמת לאינטרנט.
מה המשמעות עליך לבדוק אם יש בעיות תאימות לאינטרנט בשאילתה.
מה ניתן לעשות צור מחדש את השאילתה באמצעות מעצב השאילתות. לקבלת מידע נוסף אודות אופן השימוש במעצב השאילתות כדי ליצור שאילתת אינטרנט, ראה מבוא לשאילתות.
ACCWeb102014
טקסט שגיאה ה- SQL אינו תואם לאינטרנט.
מה המשמעות קיימות סיבות רבות לכך שתקבל שגיאה זו. ייתכן שאתה עושה אחת מהפעולות הבאות:
-
מפנה לאובייקטים שאינם תואמים לאינטרנט.
-
הפניה לביטויים לא תואמים לאינטרנט.
לקבלת מידע נוסף אודות אופן יצירת ביטויים, ראה בניית ביטוי.
מה ניתן לעשות שקול להשתמש במעצב שאילתות האינטרנט כדי ליצור שאילתות התואמות לאינטרנט. לקבלת מידע נוסף אודות עיצוב שאילתות עבור האינטרנט, ראה מבוא לשאילתות.
ACCWeb103013
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שתוצאות השאילתה מכילות שדות מרובים בעלי שם זהה.
מה המשמעות לשדות מרובים יש שם זהה.
מה ניתן לעשות בדוק אם יש שמות שדות כפולים ושנה את הכפילויות לשמות שדות ייחודיים.
ACCWeb103079
טקסט שגיאה אי-התאמה של סוג בביטוי.
מה המשמעות הסוגים בכל צד של הצירוף אינם תואמים או שהסוגים של השדות מושווים הם סוגים שאינם תואמים. לדוגמה, לא ניתן להשוות או לצטרפת לטקסט למספר.
מה ניתן לעשות ודא שהצד של הצירוף תואם. לדוגמה, צרף סוג טקסט לסוג טקסט וסוג מספר לסוג מספר. אם אינך מבצע צירוף, בדוק אם אתה משווה סוגי שדות שאינם תואמים.
ACCWeb103900
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט.
מה המשמעות ל- Access לא היתה אפשרות לפרסם את השאילתה מאחר שהיא משתמשת בסוג שאילתה שאינו נתמך, בביטויים שאינם נתמכים, בקריטריונים שאינם נתמכים או בתכונות אחרות שאינן נתמכות באינטרנט.
מה ניתן לעשות השתמש במעצב השאילתות של Access כדי לעצב מחדש את השאילתה.
ACCWeb103901
טקסט שגיאה הגדרת השאילתה אינה חוקית, כך שלא ניתן ליצור את אובייקט השאילתה.
מה המשמעות לשרת לא היתה אפשרות לנתח את מבנה הטקסט של השאילתה עקב שגיאה בלתי צפויה בהגדרת השאילתה.
מה ניתן לעשות השתמש במעצבי Access כדי לעצב מחדש את השאילתה.
ACCWeb103902
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שהיא משתמשת בסוג שאילתה שאינו נתמך, בביטויים שאינם נתמכים, בקריטריונים שאינם נתמכים או בתכונות אחרות שאינן נתמכות באינטרנט.
מה המשמעות השאילתה מכילה ביטויים שאינם תואמים לאינטרנט. שגיאה זו עשויה להתרחש עקב הגבלת שרת או כאשר ביטוי אינו יכול לעבור לשרת.
מה ניתן לעשות הסר את הביטויים שאינם תואמים לאינטרנט. לקבלת מידע נוסף אודות ביטויים חוקיים בשאילתות, ראה יצירת ביטוי.
ACCWeb103903
טקסט שגיאה הגדרת השאילתה אינה חוקית, כך שלא ניתן ליצור את אובייקט השאילתה.
מה המשמעות אחד מערכים אלה אינו תואם לאינטרנט.
מה ניתן לעשות ודא שהתנאים הבאים מוגדרים כראוי:
-
תכונת השם אינה כוללים אף אחת מהאפשרויות הבאות:
|
סימן שוויון בהתחלה |
= |
|---|---|
|
נקודה |
. |
|
סימן קריאה |
! |
|
סוגריים מרובעים |
[] |
|
שטח מוביל ריק |
|
|
תווים שאינם ניתנים להדפסה |
לדוגמה: <Enter> או <TAB> |
|
כל אחד מהסימנים הבאים |
/ \ : * ? " < > | # { } % ~ & |
-
תכונת השם היא בין תווים אחד ל- 64 תווים.
-
התכונה כיתוב: כל מחרוזת, עד 1024 תווים.
ACCWeb103904
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שהיא מכילה שאילתת משנה.
מה המשמעות השאילתה מכילה שאילתת משנה. שאילתות משנה אינן נתמכות בשרת.
מה ניתן לעשות שנה את השאילתה כך שלא תכלול שאילתת משנה.
ACCWeb103905
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שהיא מסתמכת על שאילתה אחרת שאינם תואמים לאינטרנט.
מה המשמעות השאילתה מכילה שאילתה מקוננת כקלט שלא ניתן לייצג בשרת או שהיא מכילה מקור קלט שלא ניתן למצוא.
מה ניתן לעשות
-
ודא שהשאילתה המקוננת חוקית.
-
השתמש במעצבי שאילתות של Access כדי ליצור שאילתה מקוננת חוקית.
-
ודא שטבלת מקור הקלט או השאילתה של השאילתה קיימות במסד הנתונים.
ACCWeb103906
טקסט שגיאה הגדרת השאילתה אינה חוקית, כך שלא ניתן ליצור את אובייקט השאילתה.
מה המשמעות אין אפשרות למצוא את טבלת המקור או השאילתה של העמודות שנבחרו או סדר לפי.
מה ניתן לעשות ודא שטבלת מקור הקלט או השאילתה של העמודה קיימות במסד הנתונים של Access.
ACCWeb103907
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שהיא אינה כוללת שדות בתוצאות שלה.
מה המשמעות לא נבחרו עמודות בשאילתה.
מה ניתן לעשות בחר או ציין לפחות עמודת פלט אחת בשאילתה.
ACCWeb103908
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שהיא מציגה שדות רבים מדי בתוצאות שלה.
מה משמעות הדבר מקור השאילתה מכיל עמודות רבות מדי.
מה ניתן לעשות ייתכן שיהיה קשה לפתור זאת וייתכן שיהיה עליך לבחון את טבלאות המקור. טבלה יכולה להכיל לא יותר מ:
-
JET_ccolFixedMost עמודות קבועות.
-
JET_ccolVarMost עמודות באורך משתנה.
-
JET_ccolTaggedMost עמודות מתויגות.
ACCWeb103916
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שהיא מסתמכת על משפט ORDER BY שאינו נתמך באינטרנט..
מה משמעות הדבר אחד או יותר מהתנאים הבאים קיים:
-
שם של סדר לפי רכיב אינו חוקי.
-
השם של טבלת המקור אינו חוקי.
-
סדר המיון מוגדר כאפשרות שאינה עולה או יורד.
-
הביטוי אינו חוקי.
מה ניתן לעשות ודא שהתנאים הבאים מוגדרים כראוי:
-
תכונת השם אינה מכילה אף אחת מהאפשרויות הבאות:
|
סימן שוויון בהתחלה |
= |
|---|---|
|
נקודה |
. |
|
סימן קריאה |
! |
|
סוגריים מרובעים |
[] |
|
שטח מוביל ריק |
|
|
תווים שאינם ניתנים להדפסה |
לדוגמה: <Enter> או <TAB> |
|
כל אחד מהסימנים הבאים |
/ \ : * ? " < > | # { } % ~ & |
-
תכונת השם היא בין תווים אחד ל- 64 תווים.
-
הביטוי הוא ביטוי חוקי.
אפליקציות ACCWeb103918
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מכיוון שהיא מציינת סוג JOIN שאינו נתמך באינטרנט.
מה המשמעות השרת אינו תומך בשאילתות בעלות צירופים מרובים בין שתי טבלאות (צירופים מרובי שדות).
מה ניתן לעשות ודא שהצירוף משתמש בשדה אחד בלבד לכל טבלה.
ACCWeb103926
בדיקת שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שהיא אינה מציינת איזו טבלה יש לבחור מ.
מה המשמעות לשאילתה אין טבלאות קלט (חסרה פסוקית FROM).
מה ניתן לעשות ודא שצוין עמודת קלט בשאילתה.
ACCWeb103927
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שתוצאות השאילתה מכילות שדות מרובים בעלי שם זהה.
מה המשמעות שציינת שם זהה עבור שדות מרובים.
מה ניתן לעשות בדוק אם יש שמות שדות כפולים ושנה את הכפילויות לשמות שדות ייחודיים.
אפליקציות ACCWeb103928
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שלא היתה אפשרות להמיר חלק מהפרמטרים שלה לשימוש באינטרנט.
מה המשמעות שם הפרמטר או הסוג אינם חוקיים.
מה ניתן לעשות ודא שהשם והסוג של הפרמטר חוקיים.
-
תכונת השם אינה מכילה:
|
סימן שוויון בהתחלה |
= |
|---|---|
|
נקודה |
. |
|
סימן קריאה |
! |
|
סוגריים מרובעים |
[] |
|
שטח מוביל ריק |
|
|
תווים שאינם ניתנים להדפסה |
לדוגמה: <Enter> או <TAB> |
|
כל אחד מהסימנים הבאים |
/ \ : * ? " < > | # { } % ~ & |
-
תכונת השם היא בין תווים אחד ל- 64 תווים.
הסוגים הבאים חוקיים:
|
טקסט (עד 255 תווים) |
|---|
|
מספרים |
|
בוליאני |
|
DateTime |
|
מטבע |
ACCWeb103930
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שחלק מהפרמטרים שלה מוצגים כשדות כתוצאה או משמשים במשפטי ORDER BY.
מה המשמעות לשאילתה יש פרמטר המצוין כסקארי או משמש בסדר לפי משפט.
מצב זה עשוי להתרחש אם פרמטר משמש כעמודה תואר (לדוגמה: בחר param1 מ- Table1) או בסדר לפי (לדוגמה: בחר * מטבלה 1 ובצע סדר לפי field1= param).
מה ניתן לעשות הימנע משימוש בפרמטרים שמצוין עמודה או סדר לפי עמודה.
אפליקציות ACCWeb103938
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט.
מה המשמעות קיימים שני שדות בעלי שם זהה ול- Access אין אפשרות ליצור כינויים חוקיים עבורם.
מה ניתן לעשות בדוק אם יש שמות שדות כפולים ושנה את הכפילויות לשמות שדות ייחודיים.
ACCWeb103939
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט.
מה המשמעות לשאילתה יש כינוי הגדול מ- 64 תווים.
מה ניתן לעשות ודא שהכינוי הנמצא בשימוש בשאילתה קטן מ- 64 תווים או שווה לו.
ACCWeb103940
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מכיוון שהיא מציינת סוג JOIN שאינו נתמך באינטרנט.
מה המשמעות השרת אינו תומך בשאילתות בעלות צירופים מרובים באותה שתי טבלאות (צירופים מרובי שדות).
מה ניתן לעשות ודא שהצירוף שאתה משתמש בשדה אחד בלבד לכל טבלה.
ACCWeb103942
טקסט שגיאה ל- Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שהיא מכילה צירוף מחזורי.
מה המשמעות צירופים בין הטבלאות בשאילתה גורמים לצירוף מעגלי בין הטבלאות, המונעת מ- Access להמיר את השאילתה לשימוש באינטרנט.
מה ניתן לעשות הסר צירופים בין טבלאות כך שצירוףי מחזורי יוסרו.