03. juli 2001 - 17:03Der er
5 kommentarer og 1 løsning
Søgning på dato men årstal er wildcard
Jeg skal i SQL\'en hente alle der har fødselsdag i dag, derfor vil jeg gerne have skiftet \"1976\" ud med et wildcard således at der søges på alle årstal.
<% Function FormatTimeDato(theDate) FormatTimeDato = day(thedate) & \"/\" & month(thedate) & \"/\" & \"1976\" End Function
Dato = FormatTimeDato(now)
SQL = \"SELECT fornavn, efternavn, nickname, fodselsdag FROM user WHERE fodselsdag LIKE #\" & Dato & \"#;\" Response.write SQL ConnectDBOpen(SQL) If objRS.EOF Then Response.write \"Ingen har fødselsdag i dag\"
If not objRS.EOF Then if objRS(\"nickname\") <> \"\" Then showname = objRS(\"nickname\") ELSE showname = objRS(\"fornavn\") & \" \" & objRS(\"efternavn\") End if End if Do While not objRS.EOF %> <%= showname %> har fødselsdag i dag!<br> <% objRS.Movenext Loop ConnectDBClose() %>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg kan ikke lige komme i tanke om, hvordan du skal skrive en sådan sql-sætning. Hvorfor deler du ikke bare fodselsdagen op i tre i databasen? Så kommer du uden om disse problemer
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.