Avatar billede jokers Nybegynder
19. oktober 2000 - 19:19 Der er 3 kommentarer og
2 løsninger

Dato sortering \"SUK\"

Jeg kan ikke få dette til at virker rigtigt :

Query  = \"SELECT * FROM test where ok > 1\"

If Request(\"1\") <> \"\" then
Query = Query & \" AND 1= \'\" & Request(\"1\") & \"\'\"
End IF


If Request(\"2\") <> \"\" then
Query = Query & \" AND 2 = \'\" & Request(\"2\") & \"\'\"
End If


If Request(\"3\") <> \"\" then
Query = Query & \" AND 3
like \'%\" & Request(\"3\") & \"%\'\"
End If


Query = Query & \" ORDER BY dato\"

Set strConn = Server.CreateObject(\"ADODB.Connection\")
strConn.Open dbConnection

osv............

Den finder de rigtige men...

Den sortere kun på det første \"tal\" i datoen.

fks:
11/2/01
17/6/01
21/7/01
22/7/01
3/2/01 
4/2/01
5/5/01 
8/7/01 

datoen er sat ind som 22/7/01 i en Access2000 db datoerne
Avatar billede mjj Nybegynder
19. oktober 2000 - 19:21 #1
Kan du bruge dette?

<script
    language=\"JavaScript\">
<!--
function date(skriv){
document.write(skriv);
}

var iDag=new Date();
var ugedag=iDag.getDay();
var dato=iDag.getDate();
var maaned=iDag.getMonth()+1;
var aar=iDag.getFullYear();

if(ugedag==\"0\")D=\"Søndag\";
if(ugedag==\"1\")D=\"Mandag\";
if(ugedag==\"2\")D=\"Tirsdag\";
if(ugedag==\"3\")D=\"Onsdag\";
if(ugedag==\"4\")D=\"Torsdag\";
if(ugedag==\"5\")D=\"Fredag\";
if(ugedag==\"6\")D=\"Lørdag\";
if(maaned==\"1\")M=\"Januar\";
if(maaned==\"2\")M=\"Februar\";
if(maaned==\"3\")M=\"Marts\";
if(maaned==\"4\")M=\"April\";
if(maaned==\"5\")M=\"Maj\";
if(maaned==\"6\")M=\"Juni\";
if(maaned==\"7\")M=\"Juli\";
if(maaned==\"8\")M=\"August\";
if(maaned==\"9\")M=\"September\";
if(maaned==\"10\")M=\"Oktober\";
if(maaned==\"11\")M=\"November\";
if(maaned==\"12\")M=\"December\";

var B=D+\" d. \"+dato+\" \"+M+\" \"+aar;
//Helligdage indsættes her.
if(maaned==\"6\" && dato==\"5\")B=B+\" - Grundlovsdag\";
if(maaned==\"11\" && dato==\"8\")B=B+\" - Morten Bisp\";
if(maaned==\"12\" && dato==\"24\")B=B+\" - Juleaften\";
if(maaned==\"12\" && dato==\"25\")B=B+\" - 1. Juledag\";
if(maaned==\"12\" && dato==\"26\")B=B+\" - 2. Juledag\";
if(maaned==\"12\" && dato==\"31\")B=B+\" - Nytårsaften\";

date(B);

// -->
</script>
Avatar billede dudal Nybegynder
19. oktober 2000 - 19:28 #2
Er du sikker på at feltet dato at sat som DATETIME type i databasen?

/Jesper
www.builder.dk
Avatar billede jokers Nybegynder
19. oktober 2000 - 19:28 #3
Nej desværre ikke, da jeg kun har problemer med at få dem vist i den rigtige rækkefølge, det er desuden et engelsksproget site jeg arbejder med ellers tak for hjælpen og undskyld de manglende ,,,,,,,,,,,,,, så er det op til jer selv at sætte dem ind de rigtige steder ;-)
Avatar billede jokers Nybegynder
19. oktober 2000 - 19:31 #4
Øv den var nesten for grim......

Der er også lidt til mjj

Go Weekend
(når i når dertil;-)
Avatar billede dudal Nybegynder
19. oktober 2000 - 19:39 #5
Takker. I lige måde. :-)
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