434
צפיות
צפיות
10
תשובות
תשובות
שימוש בתנאי ..
אני משתמש בתנאי שבודק האם יש תוכן בשדה כלשהו ברשומה כלשהי.
דוגמא :
<% if rs("fname")="" then response.write "Hmmm…" %>
וכשאני מסיים את התנאי, ואני רוצה להציג בהמשך את תוכן הfname זה פשוט לא מציג לי .
זאת אומרת שכאילו אותו שדה (fname) באותה רשומה שווה לכלום . ואז זה לא מציג לי כלום (כמובן שגם לא שגיאה) .
התנאי איפס לי את התוכן של אותו שדה בדף ?
10 תשובות
אני לא מצליח להבין ת'שאלה שלך, נסח
בבקשה מחדש.
הנה קצת קוד …
<% if rs("fbody")<>"" then %>
<%= rs("fbody") %>
<% end if %>
זה לא מציג לי תוכן עבור הfbody (למרות שיש תוכן ).
במידה ואני אעשה כך :
<%= rs("fbody") %>
התוכן יראה בצורה ברורה .
ככה:
<%
if rs("fbody") <> "" then
response.write rs("fbody")
end if
%>
סליחה:
<%
if rs("fbody") <> "" then
response.write rs("fbody")
end if
%>
ידידי
אני מעריך את הנכונות שלך לעזור לי .
אבל שיפצור בצורה של הטקסט וההופעה של הקוד לא מועילה לבעיה שלי.
אשמח לתגובות נוספות מחברים אחרים בפורום
כן, אבל פעם…
אני שמתי ככה… ולא עבד לי… עשיתי כמו שעשיתי לך עכשיו… ועבד לי
אם אני אמצא תשובה, אעזור!
הקפצה ..
TRIM…
יכול מאוד להיות מצב שבו יש לך רווח בתוכן של השדה. במצב כזה הוא לא יתאים לתנאי, וכשתנסה להציג אותו לא תראה כלום.
תשתמש ב trim על התוכן של השדה.
תודה זהר ידידי .
בהחלט עזר
שבוע טוב
מאמר בנושא חיפוש באקסס
אשמח אם תקשרו אותי למאמר אשר מדריך כיצד לבנות מערכת חיפוש (ASP כמובן) אשר תחפש ותשלוף נתונים מתוך בסיס הנתונים שלי .
תודה