Du skal have formateret datoen rigtigt, også skal der ' omkring.
Function ConvertToSqlDate(dato) dim SQLYear,SQLMonth,SQLDay SQLYear = Year(dato) SQLMonth = Month(dato) SQLDay = Day(dato) if SQLDay<10 then SQLDay = 0&SQLDay end if if SQLMonth<10 then SQLMonth = 0&SQLMonth end if ConvertToSqlDate = SQLYear&"-"&SQLMonth&"-"&SQLDay End Function
set rs = Conn.execute("SELECT * FROM Betalinge where memberid ='1' and Startdato >='" & ConvertToSqlDate(date()) & "' and Slutdato <='" & ConvertToSqlDate(date()) & "'")
denne her virker kun halt.. set rs = Conn.execute("SELECT * FROM Betalinge where Startdato >= " & date() & "") den viser alt.. selv om den ikke er ok..
Sql stringe set rs = Conn.execute("SELECT * FROM Betalinge where Startdato >=" & ConvertToSqlDate(date()) & " and Slutdato <=" & ConvertToSqlDate(date()) & "")
If Not (rs.BOF Or rs.EOF) Then response.write " Data funde.." else response.write " ingen <br> date i dag er :" & date() & " " & ConvertToSqlDate(date()) end if
Du skal huske at smide ' omkring... set rs = Conn.execute("SELECT * FROM Betalinge where Startdato >='" & ConvertToSqlDate(date()) & "' and Slutdato <='" & ConvertToSqlDate(date()) & "'")
Ellers hvordan ser din kode og fejl ud når du bruger curdate()??
... Det er ikke fordi der er blevet byttet om på <= og >=.
set rs = Conn.execute("SELECT * FROM Betalinge where Startdato >= curdate() and Slutdato <= curdate()")
Der får du jo alle dem hvor Startdato er størrer end dagsdato og slutdato er mindre end dagsdato... Mon ikke det skal være: set rs = Conn.execute("SELECT * FROM Betalinge where Startdato <= curdate() and Slutdato >= curdate()")
Jeg er ikke helt sikker på hvad du mener, men måske dette: "SELECT * FROM Betalinge where Startdato <= curdate() and Slutdato >= curdate() Order by Slutdato"
Også kan du evt smide en "LIMIT 1" på også, hvis du kun vil have et resultat.
Synes godt om
Ny brugerNybegynder
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.