שלח תשובה

זירת השאלות

434
צפיות
10
תשובות

שימוש בתנאי ..

,‏ 31 בדצמבר, 2004

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

דוגמא :


<% if rs("fname")="" then response.write "Hmmm…" %>


וכשאני מסיים את התנאי, ואני רוצה להציג בהמשך את תוכן הfname זה פשוט לא מציג לי .
זאת אומרת שכאילו אותו שדה (fname) באותה רשומה שווה לכלום . ואז זה לא מציג לי כלום (כמובן שגם לא שגיאה) .
התנאי איפס לי את התוכן של אותו שדה בדף ?

תגיות:

10 תשובות

  1. העקרב הגיב:

    אני לא מצליח להבין ת'שאלה שלך, נסח
    בבקשה מחדש.

  2. prince01 הגיב:

    הנה קצת קוד …


                   <% if rs("fbody")<>"" then %>
                  <%= rs("fbody") %>
                  <% end if %>

    זה לא מציג לי תוכן עבור הfbody (למרות שיש תוכן ).
    במידה ואני אעשה כך :


                  <%= rs("fbody") %>

    התוכן יראה בצורה ברורה .

  3. העקרב הגיב:

    ככה:

                   <%
                  if rs("fbody") <> "" then
                  response.write rs("fbody")
                  end if
                   %>

  4. העקרב הגיב:

    סליחה:

                   <%
                  if rs("fbody") <> "" then
                  response.write rs("fbody")
                  end if
                   %>

  5. prince01 הגיב:

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

    אשמח לתגובות נוספות מחברים אחרים בפורום

  6. העקרב הגיב:

    כן, אבל פעם…
    אני שמתי ככה… ולא עבד לי… עשיתי כמו שעשיתי לך עכשיו… ועבד לי

    אם אני אמצא תשובה, אעזור!

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

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

  8. prince01 הגיב:

    תודה זהר ידידי .
    בהחלט עזר
    שבוע טוב

  9. prince01 הגיב:

    מאמר בנושא חיפוש באקסס
    אשמח אם תקשרו אותי למאמר אשר מדריך כיצד לבנות מערכת חיפוש (ASP כמובן) אשר תחפש ותשלוף נתונים מתוך בסיס הנתונים שלי .

    תודה

שלח תשובה