346
צפיות
צפיות
12
תשובות
תשובות
שליפת נתונים …
התחברתי פעמיים למסד שלי (אקסס) ובפעם הראשונה שלפתי את הרשומה החדשה ביותר , כך :
SELECT TOP 1 * FROM fpages WHERE p_id = "&strParam2&" ORDER by fid DESC
בפעם השנייה, ממש באותו דף לאחר ששלפתי את הרשומה, אני רוצה לשלוף את יתר הרשומות .
אני שולף כך :
SELECT * FROM fpages WHERE p_id = "&strParam&" order by p_id desc
אבל מן הסתם מופיע לי גם הרשומה החדשה ביותר שלי במסד .
השאלה שלי היא :
כיצד אני שולף את כל הנתונים החל מהרשומה השנייה החדשה ביותר במסד ..?
תודה לעוזרים :]
12 תשובות
אפשר לישאול..
למה בדיוק אתה עושה פעמיים פתיחה? אם בעצם אתה רוצה להמשיך את הראשון? אם אתה רוצה ליחד אותו לעשות לו סתם נגיד כתב בולט יש דרכים פשוטות יותר מאשר פתיחה פעמיים
מה שאני רוצה זה
בעצם להדגיש את הרשומה הראשונה (החדשה ביותר) ולהציג את כל השאר אחריה ….
כיצד זה אפשרי ?
ככה:
<%
i = 0
do while not rs.eof
i = i + 1
if i = 1 then
הודעה ראשונה
else
כל ההודעות
end if
rs.movenext
loop
%>
וואלה! היגיון פשוט .. תודה אחי
שאלה שנייה
(שלא תחשבו שזה קשור לשאלה שהצגתי לא לפני הרבה זמן בפורום, זה שונה) .
כיצד אוכל להכניס נתונים (רשומות) למסד הנתונים שלי (אקסס) ולאפשר להציג אותם רק בשעה 20:00 של אותו יום ?
כאילו, אני מכניס נתונים נגיד ב12:00 וב17:35 אך הכל מוצג אך ורק ב8 בערב ..
יש כל מיני שיטות,
הראשונה שניסיתי היא פקודת התנאי שבודקת את הזמן (אם השעה הנוכחית גדולה מ20 או קטנה מ8 בבוקר אזי הצג נתונים) .
יש שיטה אחרת ?
משהו שיעבוד לי ?
ובמקביל עוד שאלה קטנטונת
כיצד אני מציג 15 תווים ראשונים מתוך שדה מסויים ברשומה שבתוך הטבלה שלי ?
עם Right או Mid
str = Right(str,15)
str = Mid(str,1,15)
right יציג לך את הנתונים מצד ימין (לשפה העברית).
במידה ויש נתונים באנגלית הוא לא יציג אותם.
mid יציג את הנתונים גם אם בעברית או באנגלית (אין חשיבות לשפה).
תשתמש בפונקציה Hour במשפט תנאי
תודה, אבל בנוגע לשאלה הראשונה
אמרתי כי השתמשתי כבר בפונקציית הHour והיא עושה לי בעיות כל פעם מחדש …
שאלתי היא האם יש שיטה אחרת לבדוק את הזמן ולהציג מ8 ..?
אתה יכול בדרך עקיפה
להציב את הערך של הפונקצית hour במשתנה. זאת סתם דרך עקיפה, אך בת'כלס זה אותו דבר.
זה מה שעשיתי .. בכל אופן
אין לי צורך יותר ביישום הרעיון הזה, ויתרתי על המדור הזה באתר שלי.
תודה בכל אופן לטל,Ami, talg14 וכמובן buildhome .
דרך אגב…
בישביל לעשות נגיד שרשומה ראשונה תיהי נגיד בולט אתה עושה ככה
<% if i(או כל דבר אחר) = "1" then %>
כאן אתה עושה מה שאתה רוצה לראשון…
<% else%>
כל הרגיל
<End if %>