Just nu i M3-nätverket
Gå till innehåll

TopLista med mdb...


Eminos

Rekommendera Poster

Hej!

 

Jag har en databas med kolumnerna Namn, Pass (lösenord) och Poäng...

 

Nu är det så att jag vill gör en toplista med de tio bästa (poäng förståss) som radas upp i maxpoäng ordning i en lr två listboxar...i den ena ska det stå namn och i den andra poäng...lr båda grejerna i en listbox om det går...

 

Nån som har en aning hur det ska gå till...???

 

/Eminos

--------------------------------

AMD 1200@1333 - 256 MB SDRAM

IBM 60GXP 40 gig - ASUS V7100 GeForce 2mx 32 MB

SB Live 5.1 Platinum - Samsung SyncMaster 755df (17")

Länk till kommentar
Dela på andra webbplatser

Med följande SQL sats borde du får rätt resultat.

 

SELECT TOP 10 namn, poäng FROM databas ORDER BY poäng DESC

 

Sen är det bara att skicka in det i en "ListView" med två kolumner. Normalt finns inte ListView objectet, det är bara att lägga till "Microsoft Common Contraols 6.0" från Project->Components och sedan läsa i hjälpen hur man använder den.

 

Blev osäker på om SQL satsen verkligen fungerar? Gör den "ORDER" innan eller efter "TOP 10"?

 

/Magnus

 

Länk till kommentar
Dela på andra webbplatser

Ok, tack för svaret...ska prova senare ikväll...

 

/Eminos

--------------------------------

AMD 1200@1333 - 256 MB SDRAM

IBM 60GXP 40 gig - ASUS V7100 GeForce 2mx 32 MB

SB Live 5.1 Platinum - Samsung SyncMaster 755df (17")

 

Länk till kommentar
Dela på andra webbplatser

Den sorterar först och sen tar den de 10 översta resultaten.

 

Vad händer om flera har samma poäng? Jo då kommer dom på olika placeringar med din select. Du måste därför sätta på dom slipsar =)

 

SELECT TOP 10 WITH TIES FROM databas ORDER BY poäng DESC

 

jag vet inte om d funkar med access. är ett mssql kommando.

 

Vad det gör är att alla nissar med samma poängantal kommer på samma plats.

 

--------------------------------------------- - -

Microsoft Certified Professional (MSSQL & VB)

 

Länk till kommentar
Dela på andra webbplatser

Det borde betyda att det inte är säkert att den returnerar 10 träffar. Utan kanske 15 om det är 5 som har samma poäng?

 

Smart funktion förövrigt, har aldrig använt slipsarna själv...

 

/M

 

Länk till kommentar
Dela på andra webbplatser

korrekt uppfattat. manöver!

 

 

--------------------------------------------- - -

Microsoft Certified Professional (MSSQL & VB)

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...