היפוך תווים מחרוזת בעברית

פורומים אפיון ופיתוח פריוריטי היפוך תווים מחרוזת בעברית

  • Post
    dandan
    משתתף
    שלום לכולם,

    מישהו מכיר פונקציה שהופכת תווים בעברית ב SQLI?

    כאשר אני מייצא לקובץ TXT הטקסט יוצא הפוך בלי קשר לשדה (RCHAR/CHAR)

    כאשר אני מייצא דרך ה windbi זה יוצא תקין.

     

    אנא עזרתכם.

    דן.

מוצגות 12 תגובות – 1 עד 12 (מתוך 12 סה״כ)
  • Replies
    yitzchok
    משתתף
    IL
    חפש HEBREWFILTER: במסמך ה SDK לגרסה שלכם. אם קיים, זה הפתרון. לא יודע באיזו גרסה הוסיפו אותו.
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    dandan
    משתתף
    יש הסבר על הפונקציה בלי סינטקס.

    מכיר במקרה איך זה אמור להיות מיושם בקוד?

    ניסיתי להגדיר את המשתנה, אך זה לא עזר.

    1=HEBREWFILTER:

    yitzchok
    משתתף
    IL
    אתה מייצא עם ASCII או TABS או משהו אחר?

    עד כמה שאני זוכר HEBREWFILTER משפיע על ASCII בלבד. מגדירים כמו שעשית ואז עושים SELECT…ASCII

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    dandan
    משתתף
    האם יש דרך לעשות היפוך לשדות מסויימים?

    יש שדות בעברית ויש שדות באנגלית.

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

     

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

     

    יש רעיון?

     

    תודה.

    yitzchok
    משתתף
    IL
    דיברנו כאן על פילטר לאחרונה, זה לא מתאים

    HEBREWFILTER גורם לשינוי בפלט אבל עדיין זה משובש, או כלל לא משפיע? אתה מוציא אכן עם ASCII? איזו גרסת פריוריטי?

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    dandan
    משתתף
    אני מייצא עם ASCII,

    גרסה 20.

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

     

    אנא עזרתכם.

    דן.

    babun
    משתתף
    יכול להיות שזה כן יוצא בסדר

    ורק העורך (editor) בו אתה בודק את הקובץ מציג לך אותו בסדר שנראה לא תקין.

    הייתי מנסה ב notepad לבדוק לפי מיקומי האותיות האם זה בסדר..

    בהצלחה

     

    dandan
    משתתף
    שלום לכולם,

    הנתונים נבדקים ע"ג NOTEPAD ויוצאים הפוך.

     

    רק כאשר מבצעים tabs add to הנתונים נכנסים בסדר נכון אך עם מרווחים של טאב ולא מרווח קבוע של תווים.

     

    שוב,

    הצורך הוא לייצא נתונים למערכת חיצונית הנתונים צריכים להיות באורכים קבועים ובסדר קבוע.

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

     

    יש למישהו רעיון כיצד ניתן לפתור את העניין?

     

    תודה,

    דן.

    משה
    משתתף
    בס"ד

     

    הינה דוגמה לשימוש בפרוצדורה מובנית ב SQL

    על מנת להפוך עברית

    http://www.info.knightltd.co.il/Info/Info?htmlCodeId=7

    בברכה ,

    dandan
    משתתף
    שלום לכולם,

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

    מדובר על נתונים באנגלית, עברית ומספרים.

    כאשר מייצאים עם format, כל הסדר משתבש.

    רק כאשר מבצעים tabs add to הנתונים נכנסים בסדר נכון אך עם מרווחים של טאב ולא מרווח קבוע של תווים.

     

    שוב,

    הצורך הוא לייצא נתונים למערכת חיצונית הנתונים צריכים להיות באורכים קבועים ובסדר קבוע.

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

     

    יש למישהו רעיון כיצד ניתן לפתור את העניין?

     

    אנא עזרתכם,

    דן.

    yitzchok
    משתתף
    IL
    נראה לי שעשיתי משהו כזה בעבר אבל לא זוכר אם היו אילצים בגלל מספר השורה וסוג רשומה: אפשר אולי לבנות מסך שיציג את הנתונים הנדרשים ועליו ממשק מסך אותו תפעיל במצב פריקה?

     

      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
    yitzchok
    משתתף
    IL
    ואני עדיין מתפלא שה HEBREWFILTER: לא עובד עם ASCII. ממש אין הבדל בין אם קבעת בו ערך 1 ואם לא?
      [ בבקשה לא לשלוח הודעות פרטיות במערכת - אני לא קורא אותן ]
מוצגות 12 תגובות – 1 עד 12 (מתוך 12 סה״כ)
  • יש להתחבר למערכת על מנת להגיב.