02. august 2001 - 14:30
Der er
3 kommentarer
IXSSO - sortering af resultset
Jeg har et problem med dette objekt. Jeg vil gerne have forspørgslen ud i en bestemt række følge - alt efter hvilket bibliotek de ligger i - Uden at jeg behøver at omdøbe mine kataloger som er tilknyttet Index Serveren (via sortBy path[d]). Er der en god måde at håndtere sorteringen af resultset....
Annonceindlæg fra Cognizant
08. oktober 2001 - 15:16
#1
Jeg ved ikke rigtigt om det her kan hjælpe, men jeg er igang med at lave en søge maksine som sortere efter filnavnet ... her er koden: <% intPage = Request(\"page\") If isNumeric(intPage) = False Or intPage < 1 Then intPage = 1 End If Set rs = Server.CreateObject(\"ADODB.RecordSet\") strSQL = \"SELECT Filename, Madeby, Size, Desc, Hits, URL, Category, ID, Type FROM Files WHERE\" strSQL = strSQL & \" (Filename LIKE \'%\" & Request.Form(\"Filename\") & \"%\') order by Filename\" strDSN = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"inc/db.mdb\") rs.Open strSQL, strDSN, 1 If Not (rs.BOF Or rs.EOF) Then rs.PageSize = 20 rs.AbsolutePage = intPage intRecCount = rs.PageSize intPageCount = rs.PageCount Response.Write \"<tr><td width=\'596\' height=\'20\' valign=\'top\'><span class=\'MainText\'><br><font style=\'width : 75;\'>Filename:</font><input type=\'Text\' value=\'\" & Request.Form(\"Filename\") & \"\' name=\'Filename\' style=\'width : 120;\'> <a href=\'java script:searchFRM.submit();\' class=\'MenuLink\'>search</a> <a href=\'java script:searchFRM.reset();\' class=\'MenuLink\'>clear</a><br><span class=\'MainText\'>Page <strong>\" & IntPage & \"</strong> of <strong>\" & IntPageCount & \"</strong>\" Response.Write \"<center><span class=\'MainText\'>Go to page \" For intNum = 1 To intPageCount Response.Write \"<span class=\'MainText\'><a href=search_result.asp?page=\" & intNum & \" class=\'MenuLink\'>\" & IntNum & \"</a> </span>\" Next Response.Write \"</center></span></td></tr>\" Do While Not rs.EOF And intRecCount > 0 %> håber at det kan hjælpe .... (den bruger også sider ... her er resten ... : <tr> <td bgcolor=\"#FFFFFF\" width=\"175\" height=\"3\" valign=\"top\"> </td> <td bgcolor=\"#FFFFFF\" width=\"100%\" height=\"3\" valign=\"top\"> </td> </tr> <tr> <td bgcolor=\"#00466A\" width=\"175\" height=\"1\" valign=\"top\"> </td> <td bgcolor=\"#00466A\" width=\"100%\" height=\"1\" valign=\"top\"> </td> </tr> <tr> <td bgcolor=\"#FFFFFF\" width=\"175\" height=\"3\" valign=\"top\"> </td> <td bgcolor=\"#FFFFFF\" width=\"100%\" height=\"3\" valign=\"top\"> </td> </tr> <tr> <td width=\"596\" valign=\"top\"> <table bgcolor=\"#FFFFFF\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" width=\"596\"> <tr> <td width=\"175\" valign=\"top\"> <font style=\"FILTER: dropshadow(offx=1, offy=1, color=#000000,enabled=0); OVERFLOW: visible; WIDTH: 175; height: *;\"> <a href=\"./downloads.view.asp?id=<%=rs(\"id\")%>&lang=EN\" class=\"SearchLink\" title=\"Filename: <%=rs(\"filename\")%> Size: <%=rs(\"size\")%> MB Category: <%=rs(\"category\")%> Type: <%=rs(\"type\")%> Made by: <%=rs(\"Madeby\")%>\"><%=rs(\"Filename\")%></a><br> <span class=\"SearchHintText\">Downloads: <%=rs(\"Hits\")%></font></span> </td> <td width=\"405\" valign=\"top\"> <span class=\"MainText\"> <%=rs(\"Desc\")%> </span> </td> </tr> </table> </td> </tr> <% intRecCount = intRecCount - 1 rs.MoveNext Loop %> <% else %> <% Response.Write \"<tr><td width=\'596\' height=\'20\' valign=\'top\'><span class=\'MainText\'><br><font style=\'width : 75;\'>Filename:</font><input type=\'Text\' value=\'\" & Request.Form(\"Filename\") & \"\' name=\'Filename\' style=\'width : 120;\'> <a href=\'java script:searchFRM.submit();\' class=\'MenuLink\'>search</a> <a href=\'java script:searchFRM.reset();\' class=\'MenuLink\'>clear</a><br><span class=\'MainText\'>\" %> undskyld hvis det er lidt forvirende bare skriv hvis du har nogen spg.