שלח תשובה

זירת השאלות

505
צפיות
4
תשובות

בעיה בהצגת רשומות מהמסד

,‏ 2 באפריל, 2005

אני משתמש בקוד הבא בכדי לשלוף את הרשומות הרצויות:


<%
user = Request.QueryString("user")
Set rsView = Server.CreateObject("ADODB.Recordset")
sql = "SELECT UserArticles.* FROM UserArticles WHERE statusby='" & user & "';"
rsView.Open sql, conn
%>


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

תגיות:

4 תשובות

  1. somebody הגיב:

    אתה צריך לרשום אחרי שאתה פותח את ..
    המסד ככה:


    <%do while not rsView.EOF%>
    כאן אתה כותב מה אתה רוצה שזה יוציא  מהמסד
    <%
    rsView.movenext
    loop
    %>

    כמובן שבסוף גם צריך לסגור את הrsView.
    איפה שכתוב "כאן אתה כותב מה אתה רוצה שזה יוציא מהמסד" אתה כותב איזה rsView שאתה רוצה וזה יציג אותו כמספר הפעמים שהוצאתה אותו כל פעם אחד אחר.

  2. תעשה בדיקה


    Response.write(rsView.getString(2,-1,"<br/>","<hr/>"))

  3. Wazzap הגיב:

    תודה רבה לך
    עכשיו זה עובד 🙂
    ממש תודה רבה

שלח תשובה