שלח תשובה

זירת השאלות

389
צפיות
2
תשובות

שאלה בSQL – עבודה עם אקסס

,‏ 2 בפברואר, 2005

היי,
אני עובד בתוך אקסס (אין לי ברירה..זה שיעור אקסס בביה"ס ) עם SQL.
אני יודע שאם אני רוצה לעשות בדיקה של WHERE בשאילתה, ולתת למשתמש להקליד את הערך הרצוי לו, עליי להכניס סוגריים בצורה כזו:


WHERE Name=[כתוב כאן את השם]

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

WHERE name LIKE ‘*ירון*’


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

ניסתי לעשות את הקוד הבא, אך הוא לא נותן לי להקליד בעצמי את הנתונים שלי, הינה הקוד:

WHERE name LIKE ‘*[הקלד שם לחיפוש]*’


האם מישהו יכול לענות על שאלתי,
ולפתוא לי את הבעיה?

תודה מראש!!

תגיות:

2 תשובות

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

    אם איני טועה אז כמו
    שרשור משתנים ב-VBS:

    WHERE x Like ("*" & [vari] & "*")

  2. ניר? כבר אמרתי לך שאתה גאון?
    וואי תודה אח שלי!! הצלת אותי (שוב..)
    תודה גבר..

שלח תשובה

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

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

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

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

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