Avatar billede eromaster Nybegynder
12. juni 2001 - 11:12 Der er 3 kommentarer og
1 løsning

Alfabetisk

Jeg har en database som hedder: settings og en tabel der hedder: publicserver

Jeg skal have den til at sortere dataerne af en kolone der hedder: name
Den skal sortere fra a-z

Siden kan ses på www.clansek.dk/server_info.asp

Min kode på siden hvor den viser dataerne ser sådan ud:

<%
Set DataConn = Server.CreateObject(\"ADODB.Connection\")
DSN = \"DRIVER={Microsoft Access Driver (*.mdb)};uid=admin; \"
DSN = dsn & \"DBQ=\" & server.mappath(\"../../mdb/settings.mdb\")
DataConn.Open DSN
%>


<%
Set news = Server.CreateObject(\"ADODB.RecordSet\")
news.open \"Select * From [publicserver]\", DataConn
if not news.EOF then
news.MoveFirst
end if
do while not news.EOF
%>

<tr height=\"20\" style=\"cursor: hand;\" onClick=\"java script:href=SvrInfo(\'<%=news(\"ip\")%>\');\" onmouseover=\"style.backgroundColor=\'#4A5989\';\" onmouseout=\"style.backgroundColor=\'transparent\';\">
    <td>&nbsp;&nbsp;</td>
    <td><%=news(\"name\")%></td>
    <td><%=news(\"ip\")%></td>
</tr>

<%
news.MoveNext
loop
news.Close
set news = nothing
Dataconn.Close
%>

hvad gør jeg?
Avatar billede dudal Nybegynder
12. juni 2001 - 11:15 #1
news.open \"Select * From [publicserver] Order By name\", DataConn
Avatar billede keysersoze Ekspert
12. juni 2001 - 11:17 #2
man sorterer således

SQL = select * from tabel order by kolonne

fx

SQL = select * from publicserver order by name

og det kan sorteres med enten:

SQL = select * from publicserver order by name asc
SQL = select * from publicserver order by name desc
Avatar billede eromaster Nybegynder
12. juni 2001 - 11:17 #3
tak for hjælpen dudal
Avatar billede keysersoze Ekspert
12. juni 2001 - 11:17 #4
damn...
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