Avatar billede hundevennen Nybegynder
20. maj 2003 - 13:49 Der er 20 kommentarer og
1 løsning

select * from tabel where uge er lig denne uge???

er der en der kan hjælpe med en SQL sætning - jeg vil gerne
kunne hente data ind fra min base ud fra et ugenummer.Basen indeholder felterne dato - uge - tekst.
Når ugen er udløbet skal der ikke vises noget?????
Avatar billede superzapper Nybegynder
20. maj 2003 - 13:59 #1
Hvis du har et integer-felt med ugenummeret i .. så er det vel bare:

sql = "SELECT * from TABEL-NAVN where uge = week(now)"

Burde det ikke virke ?
Avatar billede hundevennen Nybegynder
20. maj 2003 - 14:04 #2
med denne sætning for jeg fejl undefined function 'week' in expression
Avatar billede eagleeye Praktikant
20. maj 2003 - 14:06 #3
Hvilken base er det?    Hvis du har access så prøv.:

sql = "SELECT * from TABEL-NAVN where uge = DatePart('w',date())"
Avatar billede mikef Nybegynder
20. maj 2003 - 14:06 #4
Hvilken server kører du mod (MS/MySQL/Oracle/...)?
Avatar billede superzapper Nybegynder
20. maj 2003 - 14:06 #5
Jeg gætter lidt her... men, prøv:

sql = "SELECT * from TABEL-NAVN where uge = "& week(now) &""
Avatar billede mortenkjeldberg Nybegynder
20. maj 2003 - 14:07 #6
Hvornår er en uge udløbet ? Når den er passeret ?
/Morten
Avatar billede hundevennen Nybegynder
20. maj 2003 - 14:13 #7
eagleeye - access - prøver din sætning
mikef - MS
Avatar billede hundevennen Nybegynder
20. maj 2003 - 14:14 #8
Mortenkjeldberg - tjah den er vel udløbet når den er passeret - altså mandag - men det afhænger vel af datoen - jeg ved ikke om en IIS server kender til datoer og hvilke uger der hænger sammen???
Avatar billede hundevennen Nybegynder
20. maj 2003 - 14:17 #9
eagleeye - får fejl - missing operator in query expression
Avatar billede peppino Nybegynder
20. maj 2003 - 14:20 #10
Jeg vil mene at det skulle være sådan her

SQL = "SELECT * from tabel where uge = "& DatePart("ww", date(), vbMonday, vbFirstFourDays) &""
Avatar billede hundevennen Nybegynder
20. maj 2003 - 14:20 #11
superzapper - stadig fejl - undefined
Avatar billede eagleeye Praktikant
20. maj 2003 - 14:21 #12
Har du ændret tabel navnet til det navn din tabel har ?
Avatar billede hundevennen Nybegynder
20. maj 2003 - 14:24 #13
jeg skulle måske pensle det lidt mere ud - jeg har en tekstpost - f.eks updateret d.d. altså uge 21 og vil gerne have min side til at vise denne post
og holde op med at vise noget når ugen er udløbet, altså søndag kl. 2359, - altså den skal vise gældende uge
Avatar billede peppino Nybegynder
20. maj 2003 - 14:26 #14
hundevennen>>>> Har du prøvet mit forslag???
Avatar billede hundevennen Nybegynder
20. maj 2003 - 14:27 #15
er i gang Peppino
Avatar billede peppino Nybegynder
20. maj 2003 - 14:35 #16
Okay :-)
Avatar billede hundevennen Nybegynder
20. maj 2003 - 14:38 #17
Peppino - umiddelbart ser det ud til at virke, selvom jeg ikke lige kan gennemskue din kode - vil du lige forklare den for mig - tak?
Avatar billede peppino Nybegynder
20. maj 2003 - 14:43 #18
Denne kode (DatePart("ww", date(), vbMonday, vbFirstFourDays)) er den sammen DatePart("ww",date()

Du kan læse mere om DatePart her: http://www.activeserverpages.dk/iishelp/vbscript/htm/vsfctdatepart.htm
Avatar billede roenving Novice
20. maj 2003 - 14:43 #19
Du skal indstille DatePart-funktionen til at tænke på dansk

-- vbMonday betyder, at en uge starter en mandag - i modsætning til amerikansk, hvor den starter søndag

-- vbFirstFourDays betyder, at den første uge i året er den, hvor der først er 4 dage (normalt bruger jeg at sige den uge, hvor årets første torsdag falder, mend et er det samme)
Avatar billede peppino Nybegynder
20. maj 2003 - 14:51 #20
Ligger lige et svar for en sikkerheds skyld :D
Avatar billede hundevennen Nybegynder
20. maj 2003 - 14:55 #21
ja ja - jeg blev en smule klogere og det lader til at virke, så jeg lader den køre ugen ud og ser om der sker noget - eller den reagere som jeg gerne vil ha den til - altså den post der har uge 21 ud for sig vil forsvinde fra siden på søndag kl. 2359 - på forhånd tak :-))
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