02. februar 2006 - 06:10Der er
3 kommentarer og 1 løsning
Kalender man kan skrive aftaler i
Hej
Nogle der har et eksempel på hvordan man laver en kalender, hvor man kan skrive aftale ind i. Hvor den så viser månedens dage, og de dage hvor der er en aftale, er det enten mulig at trykke på dagen for at få den/de vist, eller sådan?
'Hvilken måned skal vises?: iYear = 2006 iMonth = 2
'Sætter datoen til den første i den måned der skal vises dtmDato = DateSerial(iYear, iMonth, 1)
'Åbn et recordset med aftaler Com.Commandtext = "SELECT dtmDato, strAftale FROM Aftale WHERE DATEPART(yyyy, dtmDato) = " & iYear & " AND DATEPART(mm, dtmDato) = " & iMonth Rec.Open Com, , 0, 1
do while Datepart("m", dtmDato) = iMonth Response.Write("<hr><h3>" & dtmDato & "</h3>") if not Rec.BOF then do while not Rec.EOF if DateDiff("d", dtmDato, Rec("dtmDato")) = 0 then Response.Write(Rec("strAftale") & "<br>") if DateDiff("d", dtmDato, Rec("dtmDato")) > 0 then exit do Rec.MoveNext loop end if dtmDato = DateAdd("d", 1, dtmDato) loop
Rec.Close
Du skal jo selv finde ud af at åbne databasen, og select'e poster der er i indeværende måned. Mit eks. passer til MSSQL
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.