שלח תשובה

זירת השאלות

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

עזרה בלרדת שורה בתוכן של מסד נתונים

,‏ 20 באוקטובר, 2005

יש לי תוכן במסד נתונים.. נגיד:
Line 1
line 2

ככה שיש שתי שורות… הבעיה זה שכשאני מציג את זה ב-ASP הוא מציג אותם כשורה אחת… איך אני עושה שזה יהיה שתי שורות כמו שצריך?

תגיות:

10 תשובות

  1. adventureboy הגיב:

    מה שקורה זה
    כשאתה מציג  את זה אז אתה מחזיר HTML. אתה צריך לומר לו לשבור שורה ב HTML ע"י הדפסת <br> אחרי כל שורה

  2. PhoenixBoy הגיב:

    ואיך אני עושה את זה?
    איך אני אומר לו שאחרי כל שורה ירשום <br>?

  3. yarono הגיב:

    תנסה את זה
    while not rs.eof

    Response.write (rs(0) +rs(1) + "<br>") 'print the data

    rs.movenext

    wend

  4. PhoenixBoy הגיב:

    אבל זה לא עובד ככה כנס אני אסביר…
    יש לי תכונה בשם content שבא מאוכסן כל התוכן. נגיד רשום ברשומה אחת שם:
    Welcom to our site!
    this is line2!

    זה רשומה אחת מסוג תזכיר… איך  אני עושה שמתי שאני מציג אותה הוא גם ירד שורה…

  5. adventureboy הגיב:

    אני לא בטוח שאני מבין אותך…
    האם התוכן עצמו של אותה רשומה מורכב מכמה שורות? ואתה בעצם לא מדבר על מספר רשומות בטבלה ה DB עצמה?

  6. adventureboy הגיב:

    או ככה


    response.write replace(rs.fields("your_firld"),chr(13)&chr(10),"<br>")

  7. PhoenixBoy הגיב:

    שניה לפני שקראתי הצלחתי אבל למה 10?
    הצלחתי עשיתי אותו דבר רק בלי chr(10). למה עשית chr(10)?

  8. adventureboy הגיב:

    13+10
    זה הסימן לשבירת שורה בצורת ASCII. זה עובד גם בלי ב VB. אצלי זה פשוט עניין של הרגל וזה לא מזיק.

שלח תשובה