Efter att jag ändrat SQL-uttrycket verkar det fungera....MEN:
Den verkar inte bry sig om vilken tid inläggen postades, De första inläggen hamnar i rätt ordning efter DAG räknat...men ej efter TID räknat...
Hade de gjort det om jag hade angett rätt SQL-uttryck från början??? Korrigerad gästbok
Det jag har är ett fältnamn, "Datum" med datatyp "Datum/Tid". Databasen är gjord i Access 2000 (fast sparad i 97-format an någon dum anledning).
Så är det... -->Databasen
Testa att lägga till tiden när du lägger in datat i databasen...te.x med Now() eller liknande...det finns en inbyggd tidsräknare i Access där du skriver =nu() (svensk version) i standarduttrycket för just den tabellen...men man skall inte låta databasen hålla reda på sådana saker, det är bättre att hålla reda på det själv med SQL...
En idé dök upp...
Om man vill ha det nyaste inlägget först, utan att behöva tänka på datumet, lägger man in "order by ID desc".
ID är ett nummer varje inlägg får av databasen. Fältnamn:ID Datatyp:Räknare.
Nån annan hade säkert kläckt det före mig bara han vetat om att jag hade ett ID-fält med...
För visst borde man kunna köra med den här metoden? Rätta mig om jag har fel.
"Man kan göra så..... men det är inte rätt" som någon sa. Har man större datormängder så kommer den väl att buggra ur om man senare t.ex. tar bort inlägg. Eller har jag helfel?
252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a