שלח תשובה

זירת השאלות

218
צפיות
7
תשובות

חיפוש לפי מילת מפתח

,‏ 25 באפריל, 2004

בניתי שתי דפי ASP:
דף חיפוש ספר
דף תוצאות

משום מה כאשר אני מקליד את המילה (ספר שקיים בבסיס הנתונים)
לא מתקבלים תוצאות.
שניתי מספר שמות של ספרים לאנגלית גם לא עוזר….

האם יש למשהו רעיון מה לבדוק?

תודה.

תגיות:

7 תשובות

  1. hedish הגיב:

    הנה הקוד – בבקשה:
    הקוד לדף – חיפוש ספר


    <body>
    <p><strong>Search</strong></p>
    <form name="booksearch" action="booklist.asp" method="post">
    <center>
    Type word for searching:
    <input id="text1" name="keyword" type="text" style="height:: 22px; width: 175px">
    <br><br><br>
    <input id="reset1" name="reset1" type="reset" value="Reset" style="height: 24px; width: 94px ">
      
    <input id="submit1" name="submit1" type="submit" value="Submit" style="height: 24px; width:100px ">
    </center>
    </form>
    </body>

    הקוד לדף – תוצאות ספרים:

    <%
    dim keyword
    keyword = request.Form("keyword")

    response.Write("<center><table cellpadding=5><tr>")
    response.Write("<td><h3>" & "Searching Results for : " & "</h3></td>")
    response.Write("<td><h3><font color=red>" & keyword & "</font></h3></td>")
    response.Write("</tr></table>")

    dim conn

    set conn=server.CreateObject("ADODB.connection")
    conn.open "DSN=bookstore"

    dim rs, sql

    set rs=server.CreateObject("ADODB.recordset")
    sql="SELECT * FROM books WHERE title like ‘ % " & keyword &" %’ "
    rs.open sql, conn

    response.Write("<center><table border=1 cellpadding=2 bgcolor=Yellow>")
    do while not rs.EOF
    response.Write("<tr>")
    response.Write("<td align=right>" & formatcurrency(rs("price")) & "</td>")
    response.Write("<td align=right>" & rs("author") & "</td>")
    response.Write("<td align=right>" & rs("title") & "</td>")
    response.Write("</tr>")
    rs.movenext
    loop
    response.Write("</center></table>")
    rs.close
    conn.close
    set rs=nothing
    set conn=nothing
    %>

  2. hedish הגיב:

    מאוד מוזר…בניתי מחדש את ה- DATABA
    |מאוד מוזר…בניתי מחדש את ה- DATABA וזה עדיין מסרב להופיע.

  3. hedish הגיב:

    דף לבן
    בניתי מסד נתונים חדש בשם :bookstore
    המסד כולו באנגלית.
    כשאני מבצע חיפוש על ספר קיים(!!!) , אני מקבל דף לבן בדף התוצאות.

  4. hedish הגיב:

    פתרתי את הבעיה. הכל בגלל אות חסרה

  5. hedish הגיב:

    זה מוביל אותי לשאלה…
    איך מבצעים DEBUGER
    בתוכנת DREAMWEAVER?

שלח תשובה