30. januar 2001 - 01:30Der er
4 kommentarer og 1 løsning
Stille Felt i DB til 0 hvis klokken er 24:00??????
Hejsa :-)
Jeg er ved at lave et topsites-script, men kan ikke selv finde ud af at lave den del der nulstiller felterne HitsInToday og HitsOutToday i databasen til 0 når en ny dag starter..
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 ville ligge en dato i databasen, og når couteren skal tælles ville jeg tjekke om der er en nu dato. Hvis det er en ny dag vil jeg nulstiler tælleren og så tælle den en op. JEg ved ikke hvordan du eller kanfå tjekket på tiden?
myConn = \"conncetion to dindatabase\" //Det har du sikkert lavet:
strSQL=SELECT * FROM dintabel rs.open strSQL,myConn
if NOT(day(datofelt) = day(now())) then nulstille: strSQL=\"UPDATE dintabel SET datofelt=\"&now() \" ,HitsInToday=0, HitsOutToday=0\" myConn.execute strSLQ......eller rs.Close rs.Open strSQL,myConn...kommer an på hvordan du connecter til databasen endif
Det lyder lidt mærkeligt det her : Klokken skulle da helst ikke blive 24:00, men 0:00. Anyway så kan man tjecke om det er efter midnat som dalbjerg skriver, men ikke med > 24:00, men man kan gøre sådan her : ***************************** \'Her opretter du forbindelsen til databasen.....Hvis det altså er en Access base \'hvis det ikke er det, så skriv det lige tilbage.... objConn.ConnectionString=\"DRIVER={Microsoft Access Driver (*.mdb)};\" & \"DBQ=\" & Server.MapPath(\"myDataBase.mdb\") objConn.open if (Hour(now) = 0 AND Minute(now) = 0) Then SQLUpdate = \"UPDATE Mytable SET HitsInToday = 0, HitsOutToday = 0\" objConn.execute(SQLUpdate) objConn.Close Set objConn = Nothing ***************************** Men dette kræver at der er en rutine der blive kørt præcis kl. 0:00, ellers skal du have en dato i din database, der angiver den dag det sidste hit blev registretet, så kan du sammenligne, om (når det næste hit kommer) idag er næste dag, også nulstille.....
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.