Avatar billede hundevennen Nybegynder
03. oktober 2007 - 08:49 Der er 4 kommentarer og
1 løsning

Order by problemer?

Jeg bruger nedenstående til at hente tabelnavne ud fra en database og sætte dem ind i en select - jeg vil gerne sortere denne liste, men kan ikke lige gennemskue hvordan???

'lav dropdown liste med tabeller i databasen
    Set rsFieldNames = dbc.OpenSchema(adSchemaTables)
    rsFieldNames.Filter = "TABLE_TYPE='TABLE'"
    Response.Write "<HTML><BODY BGCOLOR=White><font face='verdana,arial' size=2>"   
    Response.Write "<FORM METHOD='Post' ACTION='browsertest1.asp' target=_blank>"
    Response.Write "Vælg den backuptabel du ønsker: "
    Response.Write "<SELECT name='table'>"
    Do While Not rsFieldNames.EOF
        Response.Write "<OPTION value=" & """" & rsFieldNames("TABLE_NAME") & """" & "</OPTION>" & rsFieldNames("TABLE_NAME")
        rsFieldNames.MoveNext
    Loop
Avatar billede fennec Nybegynder
03. oktober 2007 - 09:09 #1
Ved ikke hvad du har tænkt at sortere efter, men det er sort kaldet du leder efter. Desuden har du et par fejl i din kode:

Set rsFieldNames = dbc.OpenSchema(adSchemaTables)
rsFieldNames.Filter = "TABLE_TYPE='TABLE'"
rsFieldNames.sort = "TABLE_NAME asc"
Response.Write "<HTML><BODY BGCOLOR=White><font face='verdana,arial' size=2>"   
Response.Write "<FORM METHOD='Post' ACTION='browsertest1.asp' target=_blank>"
Response.Write "Vælg den backuptabel du ønsker: "
Response.Write "<SELECT name='table'>"
Do While Not rsFieldNames.EOF
  Response.Write "<OPTION value=""" & rsFieldNames("TABLE_NAME") & """>"  & rsFieldNames("TABLE_NAME") & "</OPTION>"
  rsFieldNames.MoveNext
Loop
Response.write "</select>"
Avatar billede hundevennen Nybegynder
03. oktober 2007 - 09:38 #2
Hej Fennec - det er en del af en større side og det virker - det ka være jeg ikke helt har fået det hele med, - men det handler om at gå ind i en accessbase og se hvilke tabeller der er i databasen og derefter hente tabelnavnene ud i en selectbox og der er her tabelnavnene skal sorteres DESC
Avatar billede fennec Nybegynder
03. oktober 2007 - 10:24 #3
Skal de sorteres desc sætter du bare det på sorten:

rsFieldNames.sort = "TABLE_NAME desc"
Avatar billede hundevennen Nybegynder
03. oktober 2007 - 10:43 #4
Havde ikke lige set at du havde sat den sort linie ind - tak for hjælpen som altid
Avatar billede fennec Nybegynder
03. oktober 2007 - 11:14 #5
.o) <-- One Eyed Jack
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