/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Udtræk fra Database for dagsdato
Fra : Henrik Nyman Nielsen


Dato : 14-04-06 15:49

Hej NG

Nu har jeg efterhånden kæmpet en brav kamp for at forstå, hvordan man laver
udtræk fra en MS-Access-database for dagsdato, men det er desværre ikke
lykkes for mig endnu at forstå og jeg tyr derfor nu til denne NG for lidt
hjælp.

Jeg har en kolonne med datoer i dd-mm-åååå format.
Hvordan skal min SQL sætning være?

Jeg har prøvet med:

strSQL = "Select * from kampe where Dato = #Date#"

men det fungerer desværre ikke.

vh
Henrik



 
 
Thomas Smedebøl (14-04-2006)
Kommentar
Fra : Thomas Smedebøl


Dato : 14-04-06 16:10

Henrik Nyman Nielsen wrote:
> Hej NG
>
> Nu har jeg efterhånden kæmpet en brav kamp for at forstå, hvordan man laver
> udtræk fra en MS-Access-database for dagsdato, men det er desværre ikke
> lykkes for mig endnu at forstå og jeg tyr derfor nu til denne NG for lidt
> hjælp.
>
> Jeg har en kolonne med datoer i dd-mm-åååå format.
> Hvordan skal min SQL sætning være?
>
> Jeg har prøvet med:
>
> strSQL = "Select * from kampe where Dato = #Date#"
>
> men det fungerer desværre ikke.

du kan lave sql-en med access inde i forespørgsler og få den vist som
sql - så er det bare at copy-paste den ind i din kode.

mvh thomas

Tonni Rasmussen (14-04-2006)
Kommentar
Fra : Tonni Rasmussen


Dato : 14-04-06 20:22

Hej, måske kan jeg hjælpe.

> udtræk fra en MS-Access-database for dagsdato
> strSQL = "Select * from kampe where Dato = #Date#"

Du skal blot skrive:
strSQL = "Select * from kampe where Dato = Date()"

Eller måske

strSQL = "Select * from kampe where Dato = Now()"

Jeg er ikke nogen stor haj til ASP, men prøv om det her ikke virker.

Hilsen Tonni

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jens Gyldenkærne Cla~ (14-04-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 14-04-06 22:44

Tonni Rasmussen skrev:

> strSQL = "Select * from kampe where Dato = Date()"
>
> Eller måske
>
> strSQL = "Select * from kampe where Dato = Now()"

Den første er nok at foretrække, men ingen af dem er helt skudsikre. Hvis
datoerne i tabellen er gemt med klokkeslæt, vil en sammenligning med Date
ikke nødvendigvis fange de ønskede poster.

Man kan slippe for at tænke på klokkeslætsproblemet ved at anvende
DateDiff:

SELECT * FROM kampe WHERE Datediff("d", Dato, Date()) = 0


--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Henrik Nyman Nielsen (17-04-2006)
Kommentar
Fra : Henrik Nyman Nielsen


Dato : 17-04-06 12:25

Hej Thomas, Tonni og Jens
1000 tak for hjælpen - det var lige hvad der skulle til.

Påskehilsen
Henrik

"Jens Gyldenkærne Clausen" <jens@gyros.invalid> skrev i en meddelelse
news:Xns97A5F16BD4B93jensgyrosinvalid@130.227.3.84...
> Tonni Rasmussen skrev:
>
> > strSQL = "Select * from kampe where Dato = Date()"
> >
> > Eller måske
> >
> > strSQL = "Select * from kampe where Dato = Now()"
>
> Den første er nok at foretrække, men ingen af dem er helt skudsikre. Hvis
> datoerne i tabellen er gemt med klokkeslæt, vil en sammenligning med Date
> ikke nødvendigvis fange de ønskede poster.
>
> Man kan slippe for at tænke på klokkeslætsproblemet ved at anvende
> DateDiff:
>
> SELECT * FROM kampe WHERE Datediff("d", Dato, Date()) = 0
>
>
> --
> Jens Gyldenkærne Clausen
> Svar venligst under det du citerer, og citer kun det der er
> nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
> hvordan på http://usenet.dk/netikette/citatteknik.html



Jens Gyldenkærne Cla~ (18-04-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 18-04-06 12:36

Henrik Nyman Nielsen skrev:

> Hej Thomas, Tonni og Jens
> 1000 tak for hjælpen - det var lige hvad der skulle til.

Velbekomme. Hvis du vil gøre lidt til gengæld, må du gerne læse min
signatur.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Søg
Reklame
Statistik
Spørgsmål : 177548
Tips : 31968
Nyheder : 719565
Indlæg : 6408799
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste