Avatar billede ivildrede Nybegynder
04. september 2003 - 23:39 Der er 6 kommentarer og
1 løsning

Udskriv recordset i alfebetisk orden

Hejsa

Jeg sidder her og prøver på at få hentet alle mine titler i databasen og skrevet dem ud i en alfebetiskliste (som eks.) kan bare ikke dreje hvordan det skal laves, er der nogle der kan hjælpe ?

Eks:
A
Anders
Allan

B
Birthe

C
Carl

Osv. osv

/ivildrede
Avatar billede eagleeye Praktikant
04. september 2003 - 23:41 #1
Du bruger bare ORDER BY titel ASC:

SQL = "SELECT * FROM tabelnavn ORDER BY titel ASC"
Avatar billede ivildrede Nybegynder
04. september 2003 - 23:45 #2
Hej eagleeye

Det er rigtigt og igen var forklaringen i mit spørgsmål ikke præcis nok :-)
jeg mente at listen skal starte med at skrive A og så alle titler med a osv.
Avatar billede eagleeye Praktikant
04. september 2003 - 23:47 #3
SQL = "SELECT * FROM tabelnavn ORDER BY titel ASC"
Set rs = Conn.Execute (SQL)

firstChar = ""
do while not rs.EOF
  if firstChar <> left(rs("titel"),1) then
    if firstChar <> "" then Response.Write "<br>" 'Giver eksvis <br> før B
    firstChar = left(rs("titel"),1)
    Response.Write firstChar & "<br>"
  end if
  Response.Write rs("titel") & "<br>"

  rs.Movenext
loop
Avatar billede ivildrede Nybegynder
04. september 2003 - 23:51 #4
det går hurtigt med dig ;-)
Avatar billede eagleeye Praktikant
04. september 2003 - 23:52 #5
Jeg har det lidt på fornemelsen at du søgte lidt mere end en SQL da du afviste mit første svar,  så jeg gik straks igang ;)
Avatar billede ivildrede Nybegynder
04. september 2003 - 23:55 #6
godt tænkt ;) jeg takker og vil gå til køjs, tak for hjælpen
Avatar billede eagleeye Praktikant
04. september 2003 - 23:55 #7
Det vil jeg også, godnat :) og tak for point.
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