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

הפונקציה מחזירה את המיקום של מופע של מחרוזת אחת בתוך מחרוזת אחרת, לסיום המחרוזת במסד נתונים שולחני של Access.

תחביר

InStrRev(stringcheck, stringmatch [, start[, compare]])

תחביר הפונקציה InStrRev מכיל את הארגומנטים בעלי השם הבאים:

ארגומנט

תיאור

בדיקת מחרוזת

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

אי-התאמה של מחרוזות

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

התחלה

אופציונלי. ביטוי מספרי המגדיר את מיקום ההתחלה עבור כל חיפוש. אם הוא מושמט, נעשה שימוש ב- –1, כלומר החיפוש מתחיל במיקום התו האחרון. אם start מכיל Null, תתרחש שגיאה.

להשוות

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

הגדרות

הגדרות ארגומנט ההשוואה הן:

קבוע

Value

תיאור

vbUseCompareOption

‎-1

ביצוע השוואה באמצעות ההגדרה של המשפט Option Compare .

vbBinaryCompare

0

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

vbTextCompare

1

ביצוע השוואה טקסטואלית.

vbDatabaseCompare

2

Microsoft Office Access 2007 בלבד. ביצוע השוואה בהתבסס על מידע במסד הנתונים שלך.

ערכי החזרה

אם

InStrRev מחזיר

בדיקת מחרוזת היא באורך אפס

0

בדיקת מחרוזת היא Null

Null

stringmatch הוא באורך אפס

התחלה

stringmatch הוא Null

Null

אי-התאמה של מחרוזת לא נמצאה

0

אי-התאמה נמצאה בתוך בדיקת מחרוזות

מיקום שבו נמצאה התאמה

start > Len(stringmatch)

0

הערות

שים לב שהתחביר של הפונקציה InStrRev אינו זהה לתחביר של הפונקציה InStr .

דוגמאות שאילתה

Expression

תוצאות

SELECT Names_InstrRev.*, InStrRev(FullName,"S") AS Expr1 FROM [Names_InstrRev];

הפונקציה מחזירה את מיקום המחרוזת "S" מהערכים בעמודה "FullName" מהטבלה Names.

SELECT Names_InstrRev.*, InStrRev(FullName,"S",10) AS InStrTest FROM [Names_InstrRev];

הפונקציה מחזירה את מיקום המחרוזת "S" מהערכים בעמודה "FullName", החל ממיקום 10 מהטבלה שמות ומציגה בעמודה InStrTest.

פונקציות מחרוזת ואופן השימוש בהן

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

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

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

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

×