Avatar billede kulle Nybegynder
29. november 2001 - 19:11 Der er 28 kommentarer og
1 løsning

Sortér efter dato (linksystem)

Hejsa!
Jeg har et linksystem som hvor mine besøgende kan tilføje deres egen links. Når der bliver tilføjetr et nyt link så bliver det automatisk lagt aller øverst.
Jeg vil gerne have det til at blive omvendt sådan at når man tilføjet et link så kommer det til at stå i den rækkefølge som man har tilføjet det i.
Håber i forstår!
Avatar billede terry Ekspert
29. november 2001 - 19:15 #1
You need an extra field in your table to hole the date+time. When you create a record add th ecurent date and time to the field. Then when you need to see the records by the date+time field.
Avatar billede kulle Nybegynder
29. november 2001 - 19:18 #2
jeg mener da ikke det er nødvendigt, mener bare det er noget med date desc eller sådan noget...
Avatar billede kulle Nybegynder
29. november 2001 - 19:19 #3
og det er ASP :-)
Avatar billede terry Ekspert
29. november 2001 - 19:20 #4
Do you have a date field in your table already?

SELECT * FROM YourTable ORDER BY TheDateField DESC
Avatar billede kulle Nybegynder
29. november 2001 - 19:23 #5
Ja jeg har denne sætning:
Cmd.CommandText=\"SELECT * From links order by date desc;\"
Avatar billede kulle Nybegynder
29. november 2001 - 19:25 #6
men så kommer denne fejl:

Microsoft OLE DB Provider for ODBC Drivers error \'80040e21\'

ODBC driver does not support the requested properties.
Avatar billede terry Ekspert
29. november 2001 - 19:29 #7
Er der en felt i dine tabel med navnet date?
Avatar billede kulle Nybegynder
29. november 2001 - 19:31 #8
den sorteres stadig ikke sådan som jeg vil have det, men omvendt!
Avatar billede kulle Nybegynder
29. november 2001 - 19:31 #9
ja den hedder dato men den sorterer omvendt hvis du forstår
Avatar billede terry Ekspert
29. november 2001 - 19:33 #10
HAR DU EN DATO FELT I DIN TABEL?????????????

SELECT * From links order by links.date desc
Avatar billede kulle Nybegynder
29. november 2001 - 19:33 #11
Eksempel på mit ønske:
nr 1: 27-11 2001 = blah blah blah...
nr 2: 28-11 2001 = bla bla bla bla..

forstår du??
Avatar billede kulle Nybegynder
29. november 2001 - 19:34 #12
ja jeg har et dato felt!
Avatar billede kulle Nybegynder
29. november 2001 - 19:35 #13
hvis jeg tilføjet et link så skal det blive ved med at ligge som nummer 1!
Avatar billede terry Ekspert
29. november 2001 - 19:35 #14
Svar til din kommentar 19:35, ja, forstår du mig?
Avatar billede kulle Nybegynder
29. november 2001 - 19:37 #15
jeg har en tabel i min database som hedder dato. Den bruger jeg til at sortere efter, men den skal sortere omvendt sådan at det første link som jeg tilføjer det bliver som numemr 1 og nummer to kommer nedenunder og så videre...
Avatar billede terry Ekspert
29. november 2001 - 19:37 #16
Er feltet der indholder datoen \"27-11-2001\" en dato felt eller en text felt?
Avatar billede kulle Nybegynder
29. november 2001 - 19:38 #17
øhh... det er et felt som scriptet selv laver...
Avatar billede terry Ekspert
29. november 2001 - 19:41 #18
Du skriver at du har en en table der hedder dato, mener du ikke en FELT?

Får du ingen fejl mere?

Avatar billede terry Ekspert
29. november 2001 - 19:42 #19
Kommentar 19:38 ???
Avatar billede kulle Nybegynder
29. november 2001 - 19:43 #20
Øhh det hedder vist en kollonne

nej jeg fandt ud af hvad fejlen var og rettede den nu skal jeg bare have den til at sortere omvendt...
Avatar billede terry Ekspert
29. november 2001 - 19:43 #21
Hvis dato er en reserveret ord så kan du omdøb det til noget andet.
Men
SELECT * from YourTable oRDER BY YourTable.[Dato] DESC;

Should work


Avatar billede terry Ekspert
29. november 2001 - 19:45 #22
In the example you need to change YourTable to the correct table name
Avatar billede terry Ekspert
29. november 2001 - 19:54 #23
kulle> Are you still there, is it working?
Avatar billede kulle Nybegynder
29. november 2001 - 19:56 #24
danish or english???

Nej det virker ikke...
Avatar billede terry Ekspert
29. november 2001 - 19:58 #25
can you send me the dB and I will take a look

dktebrsa@europe.lego.com

you can also sent the ASP (in text format) so I can look at that to (I am NOT an ASP ekspert!)
Avatar billede kulle Nybegynder
29. november 2001 - 20:00 #26
i\'ll send it with pleasure!
Avatar billede terry Ekspert
29. november 2001 - 20:17 #27
OK! what was the problem?
I cant get that link to work!

www.activedevelopers.dk
Avatar billede terry Ekspert
29. november 2001 - 20:20 #28
kulle>did you see my comment 19:37:42 I asked if the field was a date field or a text field!!

It is a text field !!!!!!! that doesnt work as a date field does!!!!



Avatar billede kulle Nybegynder
29. november 2001 - 20:44 #29
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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