Avatar billede fun22 Nybegynder
04. januar 2006 - 17:49 Der er 8 kommentarer og
1 løsning

Problemer med dato?

Hej..

Jeg kan ikke få denne kode til at virke.. Jeg har i min mysql database en dato der hedder: 2006-01-04 men når så jeg bruger Date() til at samligne med får jeg ingen resultater..

<%
SQL = "SELECT * FROM ef_days WHERE date = "&Date()
Set rs = Conn.Execute(SQL)

If NOT (Rs.BOF AND Rs.EOF) Then
response.write rs("title")
else
response.write "&nbsp;"
end if
%>
Avatar billede weis Nybegynder
04. januar 2006 - 19:48 #1
hvis du prøver at lave en <% response.write Date() %> så kan du se at den udskriver datoen som dd-mm-yyyy så den kan ikke finde nogen der passer til din dato som er yyyy-mm-dd så skal du vende en af dem om!
Avatar billede fun22 Nybegynder
04. januar 2006 - 20:09 #2
det har jeg også prøvet men det hjælper ikke :( Har prøvet at lave det om til et tekst felt og så skrevet datoen som dd-mm-yyyy
Avatar billede weis Nybegynder
04. januar 2006 - 20:13 #3
prøv med:

SQL = "select * from ef_days WHERE day(date)=day(date()) AND month(date)=month(date()) AND year(date)=year(date())"
Avatar billede fun22 Nybegynder
04. januar 2006 - 20:16 #4
MySQL][ODBC 3.51 Driver][mysqld-4.0.18-standard]You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(date)=day(date()) AND month(date)=month(date()) AND year(date)
Avatar billede weis Nybegynder
04. januar 2006 - 20:29 #5
måske den ikke kan finde ud af det når dit felt hedder "date" det skulle måske du skulle kalde det dato i stedet?

Ved ikke om det er det!
Avatar billede fun22 Nybegynder
04. januar 2006 - 21:32 #6
Den fejl kommer stadig væk..
Avatar billede cpufan Juniormester
04. januar 2006 - 22:36 #7
SQL = "SELECT * FROM ef_days WHERE [date] = '"&Date()&"'"
Avatar billede fun22 Nybegynder
06. januar 2006 - 15:16 #8
cpufan > tak det virkede.. Smider du lige et svar?
Avatar billede cpufan Juniormester
06. januar 2006 - 15:19 #9
svar
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