בדיקת תאימות לאינטרנט: שגיאות שאילתה

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

מאמר זה מפרט את השאילתה שגיאות שאתה עשוי להיתקל בהן בעת הפעלת בודק התאימות והן מספק מידע שיכולות לעזור לך לפתור את השגיאות.

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

ACCWeb102012

ACCWeb102014

ACCWeb103013

ACCWeb103079

ACCWeb103900

ACCWeb103901

ACCWeb103902

ACCWeb103903

ACCWeb103904

ACCWeb103905

ACCWeb103906

ACCWeb103907

ACCWeb103908

ACCWeb103916

ACCWeb103918

ACCWeb103926

ACCWeb103927

ACCWeb103928

ACCWeb103930

ACCWeb103938

ACCWeb103939

ACCWeb103940

ACCWeb103942

ACCWeb102012

טקסט שגיאה    השאילתה אינה תואמת לבאינטרנט.

מהי משמעות הדבר    שעליך לבדוק בעיות תאימות לאינטרנט בשאילתה.

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

לראש הדף

ACCWeb102014

טקסט שגיאה    ה-SQL אינו תואם לאינטרנט.

מהי משמעות הדבר    ייתכנו מספר סיבות מדוע אתה מקבל שגיאה זו. אתה עשוי להיות ביצוע אחת מהפעולות הבאות:

  • הפניה אובייקטים שאינם תואמים אינטרנט.

  • הפניה ביטויים שאינם תואמים אינטרנט.

לקבלת מידע נוסף אודות יצירת ביטויים, ראה בניית ביטוי.

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

לראש הדף

ACCWeb103013

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט משום שתוצאות השאילתה כוללות שדות מרובים בעלי אותו שם.

מהי משמעות הדבר    שדות מרובים לתת שם זהה.

מה ניתן לעשות    בדוק אם שמות השדות כפולים ושנה את הכפילויות שמות השדות ייחודית.

לראש הדף

ACCWeb103079

טקסט שגיאה    אי-התאמה של סוג בביטוי.

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

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

לראש הדף

ACCWeb103900

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט.

מהי משמעות הדבר    Access לא היתה אפשרות לפרסם את השאילתה מכיוון שהוא משתמש בסוג שאילתה לא נתמך, בביטויים לא נתמכים, בקריטריונים לא נתמכים או תכונות אחרות שאינן נתמכות ב- Web.

מה ניתן לעשות    השתמש מעצב השאילתות של Access כדי לעצב מחדש את השאילתה.

לראש הדף

ACCWeb103901

טקסט שגיאה    ההגדרה של השאילתה אינו חוקי, כך אין אפשרות ליצור את אובייקט השאילתה.

מהי משמעות הדבר    השרת לא הצליחה לנתח את השאילתה עקב שגיאה בלתי צפויה בהגדרת השאילתה.

מה ניתן לעשות    השתמש מעצבי Access כדי לעצב מחדש את השאילתה.

לראש הדף

ACCWeb103902

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט משום שהיא משתמשת בסוג שאילתה לא נתמך, בביטויים לא נתמכים, בקריטריונים לא נתמכים או תכונות אחרות שאינן נתמכות ב- Web.

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

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

לראש הדף

ACCWeb103903

טקסט שגיאה    ההגדרה של השאילתה אינו חוקי, כך אין אפשרות ליצור את אובייקט השאילתה.

מהי משמעות הדבר    אחד מהערכים התכונה אינה תואמת לבאינטרנט.

מה ניתן לעשות    ודא כי התנאים הבאים מוגדרות כהלכה:

  • התכונה name אינו כולל אחת הפעולות הבאות:

סימן שוויון בתחילת

=

Period

.

Exclamation mark

!

מרובעים

[]

רווח מוביל ריק

תווים שאינם ניתנים להדפסה

לדוגמה: < Enter > או < TAB >

כל אחד הסמלים הבאים

/ \ : * ? "< > | # % {} ~ &

  • התכונה name הוא בין 1 ו- 64 תווים.

  • התכונה כיתוב: כל מחרוזת, עד 1024 תווים.

לראש הדף

ACCWeb103904

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שהיא מכילה שאילתת משנה.

מהי משמעות הדבר    השאילתה מכילה שאילתת משנה. שאילתות משנה אינם נתמכים בשרת.

מה ניתן לעשות    שנה את השאילתה כך שאין לו שאילתת משנה.

לראש הדף

ACCWeb103905

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט משום שהוא מסתמך על שאילתה אחרת שאינה תואמת לאינטרנט.

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

מה ניתן לעשות   

  • ודא כי השאילתה מקוננת חוקי.

  • השתמש מעצבי שאילתות Access כדי ליצור שאילתה מקוננת חוקית.

  • ודא כי השאילתה מקור קלט טבלה או שאילתה קיימת במסד הנתונים.

לראש הדף

ACCWeb103906

טקסט שגיאה    ההגדרה של השאילתה אינו חוקי, כך אין אפשרות ליצור את אובייקט השאילתה.

מהי משמעות הדבר    אין אפשרות למצוא את טבלת המקור או שאילתה שנבחר או סדר לפי עמודות.

מה ניתן לעשות    ודא כי עמודת מקור קלט הטבלה או השאילתה קיים במסד נתונים של Access.

לראש הדף

ACCWeb103907

טקסט שגיאה     Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט משום שהוא לא לכלול שדות בתוצאות שלה.

מהי משמעות הדבר    ללא עמודות נבחרות בשאילתה.

מה ניתן לעשות    בחר או ציין עמודת פלט אחת לפחות בשאילתה.

לראש הדף

ACCWeb103908

טקסט שגיאה     Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט משום שהיא מציגה שדות רבים מדי בתוצאות שלה.

מה משמעות הדבר     המקור השאילתה כוללת עמודות רבות מדי.

מה ניתן לעשות     לכך עשויה להיות קשה לפתור וייתכן שיהיו לך לבחון טבלאות המקור. טבלה יכולה להכיל לא יותר מ:

  • JET_ccolFixedMost קבוע עמודות.

  • עמודות באורך משתנה JET_ccolVarMost.

  • JET_ccolTaggedMost מתויגים עמודות.

לראש הדף

ACCWeb103916

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שהוא מסתמך על פסוקית ORDER by שאינו נתמך באינטרנט...

מה משמעות הדבר    קיים אחד או יותר מהתנאים הבאים:

  • שם הזמנה על-ידי רכיב אינה חוקית.

  • שם טבלת המקור אינה חוקית.

  • סדר המיון מוגדר לאפשרות מלבד בסדר עולה או יורד.

  • הביטוי אינו חוקי.

מה ניתן לעשות    ודא כי התנאים הבאים מוגדרות כהלכה:

  • תכונת השם אינו מכיל אחת הפעולות הבאות:

סימן שוויון בתחילת

=

Period

.

Exclamation mark

!

מרובעים

[]

רווח מוביל ריק

תווים שאינם ניתנים להדפסה

לדוגמה: < Enter > או < TAB >

כל אחד הסמלים הבאים

/ \ : * ? "< > | # % {} ~ &

  • התכונה name הוא בין 1 ו- 64 תווים.

  • הביטוי הוא ביטוי חוקי.

לראש הדף

ACCWeb103918

טקסט שגיאה     Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט משום שהיא מציינת סוג JOIN שאינו נתמך באינטרנט.

מהי משמעות הדבר    השרת אינו תומך שאילתות בעלות צירופים מרובים בין שתי טבלאות (צירופים מרובה שדות).

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

לראש הדף

ACCWeb103926

בדיקת שגיאות    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט משום שהיא אינה מציינת את הטבלה עבור SELECT FROM.

מהי משמעות הדבר     השאילתה כוללת טבלאות קלט (חסר ה-from).

מה ניתן לעשות    ודא כי השאילתה כוללת עמודת קלט שצוין.

לראש הדף

ACCWeb103927

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט משום שתוצאות השאילתה כוללות שדות מרובים בעלי אותו שם.

מהי משמעות הדבר    ציינת באותו השם עבור שדות מרובים.

מה ניתן לעשות    בדוק אם שמות השדות כפולים ושנה את הכפילויות שמות השדות ייחודית.

לראש הדף

ACCWeb103928

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט משום חלק של הפרמטרים שלה לא היתה אפשרות להמיר לשימוש באינטרנט.

מהי משמעות הדבר    שם פרמטר או סוג אינה חוקית.

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

  • תכונת השם מכיל אינו מכיל:

סימן שוויון בתחילת

=

Period

.

Exclamation mark

!

מרובעים

[]

רווח מוביל ריק

תווים שאינם ניתנים להדפסה

לדוגמה: < Enter > או < TAB >

כל אחד הסמלים הבאים

/ \ : * ? "< > | # % {} ~ &

  • התכונה name הוא בין 1 ו- 64 תווים.

תקפים הסוגים הבאים:

טקסט (עד 255 תווים)

מספרים

Boolean

DateTime

מטבע

לראש הדף

ACCWeb103930

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט משום חלק של הפרמטרים שלה מוצגות כשדות התוצאה או שימוש במשפטי ORDER BY.

מהי משמעות הדבר    השאילתה כוללת פרמטר בתור סקלרית או להשתמש הזמנה על-ידי משפט.

פעולה זו עלולה להתרחש אם נעשה שימוש בפרמטר אחת כעמודה מתוכננת (דוגמה: בחר param1 מ- Table1) או כסדר לפי (דוגמה: בחר * מטבלה 1 ואת סדר לפי field1 = הפרמטר).

מה ניתן לעשות    הימנע משימוש פרמטרים שהם העמודה המתוכננת או סדר לפי עמודה.

לראש הדף

ACCWeb103938

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט.

מהי משמעות הדבר    קיימים שני שדות הם בעלי אותו שם ו- Access אין אפשרות ליצור כינויים חוקי עבורם.

מה ניתן לעשות    בדוק אם שמות השדות כפולים ושנה את הכפילויות שמות השדות ייחודית.

לראש הדף

ACCWeb103939

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט.

מהי משמעות הדבר    השאילתה כוללת כינוי גדול מ- 64 תווים.

מה ניתן לעשות    ודא הכינוי המשמשות בשאילתה קטן או שווה ל- 64 תווים.

לראש הדף

ACCWeb103940

טקסט שגיאה    Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט משום שהיא מציינת סוג JOIN שאינו נתמך באינטרנט.

מהי משמעות הדבר    השרת אינו תומך שאילתות בעלות צירופים מרובים על שתי טבלאות באותו (צירופים מרובה שדות).

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

לראש הדף

ACCWeb103942

טקסט שגיאה     Access לא היתה אפשרות להמיר את השאילתה לשימוש באינטרנט מאחר שהיא מכילה צירוף מחזורי.

מהי משמעות הדבר    צירופים בין הטבלאות בשאילתה שלך גורמות צירוף מעגלית בין הטבלאות אשר מונע גישה להמיר את השאילתה לשימוש באינטרנט.

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

לראש הדף

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×