Avatar billede ameq Nybegynder
29. september 2003 - 08:16 Der er 3 kommentarer og
1 løsning

List Tal, underlige tegn og bogstaver

Hej
Jeg har en database med en små 2000 poster...
og jeg skal lave en liste over dem. Det er lidt meget at bare udskrive det alle sammen på en side... Så nu tænke jeg på om der var en der har en ide til at lave et eller andet smart...
Min ide går ud på at jeg skal lave en menu med
0-9(og tegn) | A | B | C | D | osv.

Og hvis jeg trykker på 0-9(og teng) så kommer alle firmaer der starter med et tal og "underlige tegn", hvis man så trykker på A så kommer alle firmaer som starter med A frem...

Men ved ikke lige hvordan jeg skal lave det...
Jeg har sidet og rode med function left... men ja =) Vil godt have noget hjælp =)
Avatar billede cesil Nybegynder
29. september 2003 - 08:36 #1
noget a'la

<% 
set oRs = Server.CreateObject("ADODB.Recordset")
Set oRs = oConn.Execute("SELECT * FROM tabel")
%>
<a href="#0">0</a> <a href="#1">1</a>
<a href="#2">2</a> <a href="#3">3</a> <a href="#4">4</a> <a href="#5">5</a>
<a href="#6">6</a> <a href="#7">7</a> <a href="#8">8</a> <a href="#9">9</a>
<a href="#A">A</a> <a href="#B">B</a>
<a href="#C">C</a> <a href="#D">D</a> <a href="#E">E</a> <a href="#F">F</a>
<a href="#G">G</a> <a href="#H">H</a> <a href="#I">I</a> <a href="#J">J</a>
<a href="#K">K</a> <a href="#L">L</a> <a href="#M">M</a> <a href="#N">N</a>
<a href="#O">O</a> <a href="#P">P</a> <a href="#Q">Q</a> <a href="#R">R</a>
<a href="#S">S</a> <a href="#T">T</a> <a href="#U">U</a> <a href="#V">V</a>
<a href="#W">W</a> <a href="#X">X</a> <a href="#Y">Y</a> <a href="#Z">Z</a>
<a href="#Æ">Æ</a> <a href="#Ø">Ø</a> <a href="#Å">Å</a> <br>
           
            <%
strAlpha = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ"
For count = 1 to Len(strAlpha)
strCaracter = Mid(strAlpha,count,1)
%> </font>
        </center>
    <a name="<%=strCaracter%>"><b><%=strCaracter%></a>
        <%
    oRs.MoveFirst   
    Do While Not oRs.EOF
    If UCase(Left(oRs("overskrift"),1)) = strCaracter Then
    %>
        <a href="side.asp"><%=oRs("overskrift")%></a><br>
        <%
    End If
    oRs.MoveNext
Loop
Next

%>
Avatar billede ameq Nybegynder
29. september 2003 - 08:41 #2
jeg har løst det =)

men hvorfor
  <%
strAlpha = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZÆØÅ"
For count = 1 to Len(strAlpha)
strCaracter = Mid(strAlpha,count,1)
%>
det?
Avatar billede cesil Nybegynder
29. september 2003 - 08:47 #3
for at lave et bookmark du kan søge ned til når du trykker på fx k
Avatar billede ameq Nybegynder
29. september 2003 - 08:48 #4
arr okey =) havet ikke set hvor next stod henne =)
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