Datoformat helvede
Hejsa. kan simpelthen ikke forstå hvorefter nedenstående ikke virker.min tabel datatyper:
ydelsesdato = dato/klokke
foedselsdato = dato/klokke
Hvis jeg indtaster * i feltet virker SQLen som den skal og jeg får returneret de poster der ligger inden for 3 dage.
Taster jeg en dato ind i feltet får jeg ikke returneret noget.
Jeg har både prøvet med #" & data & "# og " & data & " og '" & data & "'. (den sidste giver selvfølgelig fejl).
Jeg kan godt konvertere cellerne til databasekolonnerne ydelsesdato og foedselsdato til tekst, men problemet er at jeg senere har lavet mulighed for at sortere dem efter ydelsesdato eller foedselsdato, og så er det at det går galt.
Det går jo ikke at 25-06-1983 er højere end 17-07-1983.
Håber nogen kan hjælpe mig. jeg forstår det ikke. det er en ACCESS database jeg arbejder med.
på forhånd tak
<%
' vi henter det indtastede søgeord
data = Trim(Request.form("soegeord"))
' checker om feltet er <> fra ""
If data = "" Then
response.write("<table align=center border=0 width=740>")
response.write("<tr><td>")
response.write("</td></tr></table>")
Else
%>
<table align="center" border="0" width="740" id="table3">
<tr>
<td class="stdtext">Din søgning efter <b><%= data %></b> gav følgende resultat:<br><br></td></tr>
</table>
<%
If data = "*" then
strSQL = "SELECT * FROM T_AdmData WHERE (ydelsesdato >= date()-3) ORDER BY Foedselsdato"
Else
strSQL = "SELECT * FROM T_AdmData WHERE overflytning='Opvågning' AND Foedselsdato=#" & data & "# ORDER BY Foedselsdato"
End if
Set rs = conn.Execute(strSQL)
