Avatar billede -sofus- Nybegynder
10. september 2003 - 16:31 Der er 21 kommentarer og
1 løsning

Problemer med US tid

Jeg skal hente noget info som jeg skal sortere efter dato, men problemet er at det ligger som US tid.

dvs, at 12/08-2002 er nyere end 11/09-2003

Jeg har prøvet at sætte et

SESSION.LCID=1033 ind men det virker stadig ikke.
Avatar billede keysersoze Ekspert
10. september 2003 - 16:32 #1
fordi 1033 _ER_ us tid

DK er 1030
Avatar billede -sofus- Nybegynder
10. september 2003 - 16:33 #2
Har også prøvet med 1030
Avatar billede keysersoze Ekspert
10. september 2003 - 16:34 #3
er der lidt mere kode-eksempel?
Avatar billede -sofus- Nybegynder
10. september 2003 - 16:37 #4
<% SESSION.LCID=1030 %>
<%
strSQL = "SELECT TOP 20 * FROM _MSGThreads order by lastpostdate DESC"
set rs = Conn.execute(strSQL)
Do Until rs.EOF
%>

<%= left(Rs("topic"), 20) %></a> <br>

<%
RS.MoveNext
Loop
%>
Avatar billede nidyahou Praktikant
10. september 2003 - 16:42 #5
<%@ Language=VBScript %>
<%session.LCID=1030%>

brug det
Avatar billede nidyahou Praktikant
10. september 2003 - 16:43 #6
:)
Avatar billede -mundi- Nybegynder
10. september 2003 - 16:46 #7
SESSION.LCID=1030
har ingen betydning i dette tilfælde, så vidt jeg husker gemmer en database altid i samme format. Det er kun visningen af datoen der skifter.

"dvs, at 12/08-2002 er nyere end 11/09-2003"

Det ovenover skulle ikke kunne lade sig gøre lige meget hvilket format du angiver datoer i
Avatar billede -mundi- Nybegynder
10. september 2003 - 16:46 #8
Der må være en anden bug
Avatar billede eagleeye Praktikant
10. september 2003 - 16:47 #9
Hvilken type er din kolonne lastpostdate ??
Og hvilken database er der tale om??
Avatar billede -sofus- Nybegynder
10. september 2003 - 16:48 #10
Tror mundi er inde på noget af det rigtige.

Problemet med sitet er at der er utrolig mange bugs...

men man burde kunne bypasse dem i en fil for sig selv.
Avatar billede -mundi- Nybegynder
10. september 2003 - 16:48 #11
Hvordan er det helt precis du vil have listet dine data ? Nyeste dato først eller omvendt ?
Avatar billede -sofus- Nybegynder
10. september 2003 - 16:49 #12
Datetime og det er MS SQL 2000
Avatar billede -sofus- Nybegynder
10. september 2003 - 16:49 #13
nyeste først.
Avatar billede -mundi- Nybegynder
10. september 2003 - 16:54 #14
lastpostdate lyder som om det er den dato der sidst blev skrevet noget i den enkelte "thread" i forum'et.
Så det lister dine "threads" efter sidste kommentar og ikke efter oprettelses dato.
Hvis du vil have det listet efter oprettelses dato, skal du sortere efter et andet felt, hvis du vil have sorteret efter "last post" er der et eller andet galt, og så bliver du nok nødt til at poste lidt flere data, eller måske lægge noget online et eller andet sted
Avatar billede -sofus- Nybegynder
10. september 2003 - 16:56 #15
Mennigen er at den skal vises topic navnet på det topic der sidst er skrevet en kommentar til.
Avatar billede -mundi- Nybegynder
10. september 2003 - 16:58 #16
hmm så ser det jo umiddelbart rigtigt ud ... Jeg smutter fra job nu, så jeg er først tilbage morgen :-/
Avatar billede -sofus- Nybegynder
10. september 2003 - 17:00 #17
gah, jeg må ikke få fri før end det virker ....
Avatar billede eagleeye Praktikant
10. september 2003 - 17:21 #18
Har du kigget på convert funktionen ??

strSQL = "SELECT TOP 20 * FROM _MSGThreads order by convert(DateTime, lastpostdate,105) DESC"
Avatar billede -mundi- Nybegynder
11. september 2003 - 09:41 #19
Du bliver nok nødt til at poste nogen af de datoer der bliver sorteret forkert.
Avatar billede -sofus- Nybegynder
12. september 2003 - 09:29 #20
Jeg har fået løst problemet ved at åbne flere tabeller, og så virkede det pludsligt.

Dem som vil have nogle point som tak for hjælpen, smid et svar.
Avatar billede nidyahou Praktikant
30. september 2003 - 18:08 #21
høhø ! :D
Avatar billede -sofus- Nybegynder
30. september 2003 - 18:23 #22
(;
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel