Avatar billede s_raagaard Nybegynder
04. oktober 2001 - 11:12 Der er 1 løsning

Vise udvalgte poster først i record set

Jeg har en  db tabel hvor der er et felt der hedder TFArea. der er f.eks. 17 poster hvor TFArea er 2, 13 hvor det er 5 o.s.v

På siden test.asp får jeg så vist alle poster i dne rækkefølge de ligger i databasen.

Hvis jeg så forespørger med test.asp?area=5

Så skal den også vise alle poster dog med dem hvor TFArea er lig min request først.

Jeg har lavet den med to SQLer men det er ikke så optimalt kan det ikke laves i en SQL sætning.

...sr
Avatar billede tmceu Praktikant
04. oktober 2001 - 11:29 #1
Prøv med dette SQL statement

strSQL = \"SELECT * FROM [Tabel] WHERE TFArea=\" & Request.QueryString(\"area\") & vbCrLf
strSQL = strSQL & \"UNION\" & vbCrLf
strSQL = strSQL \"SELECT * FROM [Tabel] WHERE TFArea <>\" & Request.QueryString

Dette bør give det ønskede resultat, forudsat at TFArea er et nummerisk felt
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