Avatar billede dj-sejler Praktikant
07. maj 2003 - 18:57 Der er 8 kommentarer og
2 løsninger

order by desc fra en access-database

Hej...

Hvordan undgår man at 11 kommer lige efter 1

eks: kig på den sidste række på følgende side:
http://www.bandholmsejlklub.dk/best/login/resultater/sejl2002.asp?Sejl_id=12
Avatar billede eagleeye Praktikant
07. maj 2003 - 19:02 #1
Det er sikkert fordi det er en Teskst kolonne?

Så kan du prøve at typecaste med Int(xxx) hvor xxx er kolonnenavnet i SQL sætningen.
Avatar billede erikjacobsen Ekspert
07. maj 2003 - 19:03 #2
Dit felt skal være et talfelt, ikke et tekstfelt.
Avatar billede dj-sejler Praktikant
07. maj 2003 - 19:04 #3
--> eagleeye

Det må du lige forklare...
Avatar billede dj-sejler Praktikant
07. maj 2003 - 19:07 #4
det er i øvrigt et talfelt i databasen
Avatar billede eagleeye Praktikant
07. maj 2003 - 19:44 #5
Hvor man sortere en kolonne af type tekst vil den sammen ligne det karakter for karakter. Så hvis du dette i en DB
Kol:
9
1509
16

Så får du dette ud:
1509  '<-- 5 mindre end 6 så der for er "1509" mindre end "16"
16
9
fuldstændig som hvis man sortere alfabetisk.
Avatar billede dj-sejler Praktikant
07. maj 2003 - 20:33 #6
jeg har lavet en fejl da jeg lavede database...
for det skal faktisk være en tekst kolonne da der også skal være bogstaver

eks:
1
2
3
4
DNS
DSQ

og sådan noget hvor DSQ er højre end DNS der er højre end det højeste tal...
Avatar billede erikjacobsen Ekspert
07. maj 2003 - 22:43 #7
Du kan opbevare tallene som

0000001
0000003
0000011
0000004
0000005
DNS

og så fjerne foranstillede nuller ved udskriften.
Avatar billede dj-sejler Praktikant
07. maj 2003 - 22:46 #8
--> erikjacobsen

Ja okay... men hvordan fjerne man foran stillede 0'er
Avatar billede eagleeye Praktikant
07. maj 2003 - 23:27 #9
Du kan bruge isNumeric og så bruge Int omkring ved udskrift, så skulle den gerne skrive tallet ud uden 0'erne:

if isNumeric(rs("kolonne")) then
  response.write Int(rs("kolonne"))
end if
Avatar billede dj-sejler Praktikant
06. juni 2003 - 00:07 #10
har løst problemet...
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