Avatar billede hohn Nybegynder
18. marts 2003 - 12:10 Der er 4 kommentarer og
1 løsning

Tæller funktion

Hej Eksperter

Jeg skal bruge en funktion der:
1. Tæller det samlede antal poster i en tabel
2. Viser nummer på aktuel post  -i forhold til de samlede poster.

Således:

Billeder 1/24 - 2/24 osv.

Hej
Avatar billede kaergaard Nybegynder
18. marts 2003 - 12:35 #1
<%
' DB CONN
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0; DATA SOURCE=" & Server.MapPath("data.mdb")

' RS(0) indeholder antallet af records
Set RS = Conn.Execute("SELECT COUNT(kolonne) FROM [tabel]")
%>

Så har du jo nok en variabel et sted med nummeret på din aktuelle placering

<%
Response.Write IntPlacering & "/" & RS(0)
%>
Avatar billede hohn Nybegynder
18. marts 2003 - 13:04 #2
Hej

jeg får følgende fejl

Microsoft VBScript runtime error '800a01a8'

Object required: "
Avatar billede kaergaard Nybegynder
18. marts 2003 - 13:06 #3
Vis mig hvordan dit script ser ud!
Avatar billede peng Nybegynder
28. april 2003 - 17:47 #4
du kan ikke blot paste koden ind. De skal ændres til din egen version.

Gør evt. følgende:

1. find count som svar foroven.
2. loop igennem tabelen, sorter efter en kollonne. tilføj så 1 til en fast var. eg:

dim placering_nu, placeringer
placering_nu = 0
placeringer = 0
set rs = conn.execute("select id from hohnsbutik")
do until rs.eof
placeringer = placeringer + 1
if id = billedeid then
placering_nu = placeringer
end if
rs.movenext.
loop

held og lykke.
Avatar billede peng Nybegynder
28. april 2003 - 17:47 #5
Det var et svar.
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