Avatar billede fastpoint Nybegynder
26. marts 2005 - 16:53 Der er 6 kommentarer og
1 løsning

Dato i sql virker ikke

hygger mig stadig med samme opgave:) men har for lidt hjælp igen!

hvad er problemet med denne sql?

strSQL = "SELECT * FROM kunde WHERE  status = '" & Request("status") & "' AND betalingsdato < date()"

Det er det med dato'en den ikke forstår! prøv at sige hvis kolonnen betalingsdato er mindre end dags dato så skal den udskrive rækken. Det virker bare ikke. Den udskriver alt

ændre jeg < til > kommer der intet! og det skulle der gerne
Avatar billede apo Praktikant
26. marts 2005 - 17:01 #1
Den her er jeg ikke sikker på:

<%
strStatus = Request("status")
strSQL = "SELECT * FROM kunde WHERE  status = '" & strStatus & "' AND #" & betalingsdato & "# < date()"
%>

Jeg mener at du skal have '#' uden om, når du bruger datoer i SQL. Men igen, jeg er ikke bekendt med brug af datoer i SQL, så det er mit eneste bud.

Apo
Avatar billede busschou Praktikant
26. marts 2005 - 17:03 #2
<%
strStatus = Request("status")
strSQL = "SELECT * FROM kunde WHERE  status = '" & strStatus & "' AND " & betalingsdato & " < #" & date() &"#"
%>
Avatar billede fastpoint Nybegynder
26. marts 2005 - 17:03 #3
ahh vent tror jeg ved hvorfor!! nogen af mine dato felter er tomme! prøver lige at fylde noget i dem alle
Avatar billede busschou Praktikant
26. marts 2005 - 17:04 #4
hovsa. .. mener det samme som apo... blot skal # være rundt om date()
Avatar billede fastpoint Nybegynder
26. marts 2005 - 17:06 #5
er i gang med at uploade databasen
prøv lige mit eget igen først og herefter Jeres :)
Avatar billede fastpoint Nybegynder
26. marts 2005 - 17:10 #6
Wee! det var derfor! og prøvede begge Jeres forslag men de virkede ikke fik bare en properties not supportet fejl min egen virker

strSQL = "SELECT * FROM kunde WHERE  status = '" & Request("status") & "' AND betalingsdato < date()"
Avatar billede apo Praktikant
26. marts 2005 - 17:11 #7
Godt at det virker :-)

Apo
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