שלח תשובה

זירת השאלות

261
צפיות
8
תשובות

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

,‏ 14 בנובמבר, 2004

אני פשוט לא זוכר את הפקודה

יש לי כמה טפסים שהערכים שלהם מוכנסים לבסיס הנתונים

אם מישהו מזין גרש ,או גרשיים וכו’ אני מקבל שגיאה


אני יודע שצריך להשתמש ב- REPLACE
על מנת להחליף את כל התווים המשונים ובמשפט תנאי אם בכלל יש מה להחליף

אז ניסיתי ואני לא מצליח



if instr(1,str,"’") > 0 then
        str=replace(str, "")
    else
        str = str
    end if


וזה לא מצליח לי

מה אני לא עושה בסדר ?

תודה מראש למי שעוזר

תגיות:

8 תשובות

  1. זהר פלד הגיב:

    אז ככה:
    א) הפונקציה replace.

    ב) לא חייבים תנאי – אם ה replace לא מוצא מה להחליף הוא מחזיר את המחרוזת המקורית.

  2. ניר טייב הגיב:

    אני אצטט מישהו
    "www.webmaster.org.il
    קראי לפני שאתה מגיבה."

  3. ניר טייב הגיב:

    מהחתימה של זהר בתפוז 😛
    הכוונה היא שזהר כבר כתב את זה

  4. ניר טייב הגיב:

    אופס
    לא שמתי לב שזהר קישר ל-MSDN ואתה למאמר כאן

    על זה נאמר:
    "www.webmaster.org.il
    קרא לפני שאתה מגיב"

  5. BuildHome הגיב:

    אני יודע
    אבל הבאתי קישור למאמר שלי בעברית ולא ל-MSDN.
    אולי יעזור

  6. BuildHome הגיב:

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

שלח תשובה

חדש! אחסון אתרים של וובמאסטר

שירות אחסון אתרים
המקצועי של וובמאסטר!

מומחים באירוח אתרי
WordPress, Joomla, Drupal

  • שרתי לינוקס עם CloudLinux, LiteSpeed
  • 1GB דיסק SSD, 10GB תעבורה חודשית
  • ממשק ניהול cPanel, תעודת SSL חינם

עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!