02. december 2009 - 12:57Der er
12 kommentarer og 1 løsning
Søge mellem 2 datoer i ASP og access
Jeg har et søge felt der kommer ud med 2 resultater. Det ser ud som følgende: soeg_formular.asp?dato1=01-02-2006&dato2=04-05-2006 Hvordan får jeg det til at se sådan her ud: strSQL ="SELECT * FROM fejl WHERE dato>dato1 and <dato2
Håber i forstår mig. Her er hvad jeg har hvis det kun er 1 dato.
elseif request.querystring("dato"&"") <> "" then strSQL ="SELECT * FROM fejl WHERE dato='**-" & request.querystring("dato")&"'order by ID desc" Set RS = Conn.Execute(strSQL)
Jeg er ikke så skrap til det her. Kunne du evt. prøve at sætte det ind i denne her linie: strSQL ="SELECT * FROM fejl WHERE dato='" & request.querystring("dato")&"'order by ID desc" Set RS = Conn.Execute(strSQL)
Fik det til at virke strSQL ="SELECT * FROM fejl WHERE dato>" & request.querystring("dato1")&" AND dato<" & request.querystring("dato2")&""
Nu har jeg bare problemet med at den dropdown-menu jeg bruger ikke sortere efter dato set rs = conn.execute("select distinct dato from fejl order by dato")
Thank you for taking your time to help me. When i try your solution there comes an error message: ORDER BY-delsætningen (Clng(dato)) er i konflikt med DISTINCT.
Jeg har fået den til at sortere ved at ændre feltet til dato istedet for tekst. Men nu vil den ikke finde data i den side jeg sender den over til. Hvis det er et tekstfelt virker det fint men lige så snart jeg ændre den til dato så virker det ikke.
Thanks. Maybe place it under ASP category would be a better idea
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.