Avatar billede pelskee Nybegynder
11. september 2003 - 13:13 Der er 3 kommentarer og
1 løsning

Recordset navigation

jeg har en navigation til mit recordset hvor brugerne kan bladre i resultaterne: http://www.capitolshop.dk/dk_products.asp

men hvis man bruger Produktsøgningen oppe til højre vises den første side som den skal - hvis man bladrer holder den ikke fast i søgeresultaterne

kan det have noget at gøre med koderne til Første, Næste, Forrige osv:

<td> <div align="right">
                            <% If MM_offset <> 0 Then %>
                            <a href="<%=MM_moveFirst%>"><font color="#FFFFFF">&#8226;&nbsp;Første</font></a>
                            <% End If ' end MM_offset <> 0 %>
                            <% If MM_offset <> 0 Then %>
                            <a href="<%=MM_movePrev%>"><font color="#FFFFFF">&#8226;&nbsp;Forrige</font></a>
                            <% End If ' end MM_offset <> 0 %>
                            <% If Not MM_atTotal Then %>
                            <a href="<%=MM_moveNext%>"><font color="#FFFFFF">&#8226;&nbsp;Næste</font></a>
                            <% End If ' end Not MM_atTotal %>
                            <% If Not MM_atTotal Then %>
                            <a href="<%=MM_moveLast%>"><font color="#FFFFFF">&#8226;&nbsp;Sidste</font></a>
                            <% End If ' end Not MM_atTotal %>
                          </div></td>
Avatar billede pelskee Nybegynder
11. september 2003 - 13:59 #1
jeg ligger gerne mere kode op eller sender filen
Avatar billede Slettet bruger
11. september 2003 - 14:44 #2
jeg tror, du glemmer at tjekke request.querystring... jeg kan se, du bruger request.form, når man søger og der vises det jo fint, så der hvor du har skrevet:

select * from [tabel] where category = '" & request.form("category")

skal du rette det til:

select * from [tabel] where category = '" & request.form("category") & "' or category = '" & request.querystring("category") & "'"
Avatar billede pelskee Nybegynder
11. september 2003 - 15:03 #3
dette er mit recordset:
<%
Dim products__varBrand
products__varBrand = "%"
If (Request.Form("Brand")    <> "") Then
  products__varBrand = Request.Form("Brand")   
End If
%>
<%
Dim products__varCategory
products__varCategory = "%"
If (Request.Form("Category")    <> "") Then
  products__varCategory = Request.Form("Category")   
End If
%>
<%
Dim products
Dim products_numRows

Set products = Server.CreateObject("ADODB.Recordset")
products.ActiveConnection = MM_capitol_STRING
products.Source = "SELECT *  FROM product  WHERE Brand LIKE '%" + Replace(products__varBrand, "'", "''") + "%' AND Category LIKE '%" + Replace(products__varCategory, "'", "''") + "%' AND Active LIKE 'Y'  ORDER BY IDproduct DESC"
products.CursorType = 0
products.CursorLocation = 2
products.LockType = 1
products.Open()

products_numRows = 0
%>
Avatar billede pelskee Nybegynder
15. september 2003 - 12:31 #4
ikke svar - jeg opretter igen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel