634
צפיות
צפיות
2
תשובות
תשובות
בעיה עם שאילתת SQL ב ASP – לא מ…
שלום,
אני בניתי פונקציה לקידוד מחרוזות ולהפיכתם בחזרה, אבל יש בעיות.
בניתי טבלה עם ערכים מ A-Z a-z 0-9 ובדקתי שאין כפילויות אז זאת לא הבעיה שלי.
הבעיה היא שאם התו W=r והתו w=s והשאילתת SQL שלי הולכת לטבלה איפה שהתו = W הוא לא בהכרח ילך ל W הגדול, הוא ילך אולי ל w הקטן למרות שהתו המקורי הוא גדול, וככה המחרוזת לא תתקודד כמו שצריך.
הנה דוגמה שלא עבדה:
itay = RZFW
זה עובד. עכשיו הפיכה בחזרה יוצא:
isam
i = R
t = Z
a = F
y = W
וגם
z = s
w = m
ולכן זה קורה. איך אפשר לתקן את זה?
תודה
2 תשובות
תשתמש ב '==' או
במקום לשמור את האותיות עצמן תשמור את קוד האסקי שלהן ותבצע המרה של הקוד לאותיות ע"י הפונקציה CHR ולהיפך ע"י הפונקציה ASC
תודה! עובד
קצת התעסקות עם הקוד בניתי פונקציה שהפכה את כל הערכים בטבלה ל ASCII ושיניתי את הפונקציות הקומות וזה עובד 🙂 תודה רבה!