|
| udtrække records hvor dato >= current Date~ Fra : Preben Jensen |
Dato : 23-07-02 12:38 |
|
Hej.
Jeg har en side der viser samtlige records i en DB, men kunne godt
tænke mig at den kun skulle vise records for dagen i dag og frem over.
Jeg har i DB-en en kolonne med datoer, f.eks. 23-07-2002, hvad skal jeg
skrive i min strSQL for at det kan komme til at work ?
Jeg troede det var noget i den retning her:
strSQL = "Select * From domestic where dato >= Date, Order By dato, tid"
Men ærgeligt nok, det er ikke så "simpelt".
En der har et tip til en adresse m. noget hvor jeg kan læse mig til at
gennemskue det,
eller har løsningen, klar ?
Mvh. Preben Jensen.
| |
Peter (23-07-2002)
| Kommentar Fra : Peter |
Dato : 23-07-02 14:30 |
|
"Preben Jensen" <preben@[remove]pdcs.dk> wrote in message
news:3d3d3f40$0$11793$edfadb0f@dspool01.news.tele.dk...
>
> Hej.
> Jeg har en side der viser samtlige records i en DB, men kunne godt
> tænke mig at den kun skulle vise records for dagen i dag og frem over.
>
> Jeg har i DB-en en kolonne med datoer, f.eks. 23-07-2002, hvad skal jeg
> skrive i min strSQL for at det kan komme til at work ?
>
> Jeg troede det var noget i den retning her:
> strSQL = "Select * From domestic where dato >= Date, Order By dato, tid"
Syntax'en er næsten god nok, der er et komma for meget:
strSQL = "Select * From domestic where dato >= Date Order By dato, tid"
Hvis det stadigvæk ikke virker, så fortæl:
1 Hvilken database er der tale om2
2 hvilken type er feltet dato, og hvad indeholder Date?
--
PM
| |
Preben Jensen (23-07-2002)
| Kommentar Fra : Preben Jensen |
Dato : 23-07-02 17:01 |
|
"Peter" <blabl@blablablablabla.dk> skrev i en meddelelse
news:3d3d5a5e$0$13950$edfadb0f@dspool01.news.tele.dk...
> Syntax'en er næsten god nok, der er et komma for meget:
> strSQL = "Select * From domestic where dato >= Date Order By dato, tid"
> Hvis det stadigvæk ikke virker, så fortæl:
> 1 Hvilken database er der tale om2
> 2 hvilken type er feltet dato, og hvad indeholder Date?
Hej.
1. Access-database
2. dato-feltet er: Kort datoformat, indeholder f.eks. 23-07-2002
"Date" er ikke en kolonne i DB-en, men det jeg troede jeg skulle skrive for
datoen lige nu for at kunne trække det ud som jeg ønskede, altså i det her
tilfælde alle records der er ældre end i dag skal ikke vises.
Mvh. Preben Jensen.
| |
Preben Jensen (23-07-2002)
| Kommentar Fra : Preben Jensen |
Dato : 23-07-02 19:12 |
|
Hvis jeg f.eks. laver min strSQL således her:
strSQL = "Select * From domestic where dato >= Now Order By dato, tid"
så virker det efter hensigten, men jeg får bare ikke records med for dagen i
dag !?
Mvh. Preben Jensen.
| |
Preben Jensen (23-07-2002)
| Kommentar Fra : Preben Jensen |
Dato : 23-07-02 19:47 |
|
"Preben Jensen" <preben@[remove]pdcs.dk> skrev i en meddelelse
news:3d3d9bb5$0$80812$edfadb0f@dspool01.news.tele.dk...
> Hvis jeg f.eks. laver min strSQL således her:
> strSQL = "Select * From domestic where dato >= Now Order By dato, tid"
jeg tilføjede -1 lige efter Now, så nu virker det som jeg gerne ville have
det til
Tak for jeres hjælp
Mvh. Preben Jensen.
| |
Jørn Andersen (23-07-2002)
| Kommentar Fra : Jørn Andersen |
Dato : 23-07-02 15:46 |
| | |
Peter (23-07-2002)
| Kommentar Fra : Peter |
Dato : 23-07-02 16:07 |
|
"Jørn Andersen" <jorn@jorna.dk> wrote in message
news:ouqqjuo5jm9jdp5u4sefits3aelri8d5t6@4ax.com...
> Ud over at fjerne komma efter Date, så kig evt. her:
> <URL:
>
http://groups.google.com/groups?hl=da&selm=1879jt0nj8ng3066tpe91bs1frm82c7u2
p%404ax.com>
Efter at jeg er begyndt at bruge "SET LANGUAGE Danish" på SQL Serveren, har
jeg
ikke haft dato problemer. Bare en lille oplysning :)
--
PM
| |
|
|