webForumDet fria alternativet

Sortera minuter och sekunder

ASP

3 svar · 253 visningar · startad av bwcMikke

Medlem sedan okt. 2004159 inlägg
Frågan#1

Jag skall göra en ASP-applikation där olika idrottsresultat skall läggas i databas för att sedan presenteras som en lista över klubbrekord (25 bästa tiderna).

Om det gäller ex. 400 meter häck så kan tiden vara ex. 59,65 eller så är det 1,01,32

Vilken datatyp skall jag använda i databasen (Access)? Datum/Tid går väl inte efter som den jobbar med hh:mm. Tal är inte aktuellt då det är två kommatecken och strängar gör att den sorterar fel.
Måste jag använda strängar och bygga en egen sorteringsfunktion?

Tack för förhand

Medlem sedan dec. 200012 464 inlägg
#2

Omvandla tiden till sekunder (61.32) och lagra den som ett decimaltal.

Medlem sedan okt. 2004159 inlägg
#3

Re: Sortera minuter och sekunder

Intressant tanke.
Jag måste ju dock göra en konvertering tillbaka till originalformatet innan jag presenterar det så det blir ju en egen funktion ändå.
Det skulle väl i.o.f.s. funka om det rör sig om 61 sekunder men det kan ju vara ett maratonlopp också.
"1:a plats - Kalle Karlsson - 7382,11 sekunder " *ler*

Tack för tipset. Jag funderar vidare

Medlem sedan maj 200010 687 inlägg
#4

Jupp, det måste du. Men när du lagrar det så är det bätte att alltid köra det som sekunder. :)

259 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)