13. december 2005 - 22:58Der er
12 kommentarer og 1 løsning
response write data fra database der er lig dags dato.
jeg har nu prøvet i et par dage at få et script til at virker.
Jeg har en database en en del brugere i, ud over at ha registeret navn er deres fødselsdato der også, det er meningen jeg vil have en brugersnavn frem på skærmen hvis deres fødselsdato er lig med dags dato.
jeg har selv lavet det her som ikke virker:
sql="select * from adresse where fdato="&right("0"&day(now),2)&"-"&right("0"&month(now),2)&" " 'response.write sql set fdagbarn=rs.execute(sql) if not fdagbarn.eof then response.write fdagbarn("fornavn")&" "&fdagbarn("mellemnavn")&" "&fdagbarn("efternavn")&" "&("bliver.....") end if
jeg har testet om queryen virker og det gør den, den skriver dagsen dato, men der kommer bare ikke et navn frem.
Med OS2ai forsøger Aarhus Kommune og OS2-fællesskabet at give offentlige medarbejdere adgang til generativ AI uden at gøre kommunerne mere afhængige af amerikanske techgiganter.
De fleste databaser har en indbygget dato funktion som giver dags dato som man kan bruge direkte i SQL sætningen. Så vidt jeg kan se på fejl koden bruger du SQL server og så hedder funktionen vist nok GETDATE():
I så fald hvad gemmer du i kolonnen fdato? Er det fødselsdagen som dd-mm-yyyy eller ??
Når man skal finde ud af om folk har fødselsdag er man nød til kun at tjekke på om dagen og måneden passer med dags dato og man skal ikke tjekke på årstallet..
Så SQL sætninge skal i være i stil med dette:
sql="select * from adresse where DATEPART(mm,fdato) = DATEPART(mm,GETDATE()) AND DATEPART(d,fdato) = DATEPART(d,GETDATE()) "
Da jeg ikke får nogen response fra nogen lukker jeg spørgsmålet og åbner et nyt senere, skal nok poste linket til det nye spørgsmål når jeg har oprettet det.
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.