Jeg ville (og det gør jeg selv :o) have en start og en slut dato i tabellen for hvert event Når så man skal finde events og udskrive så ville jeg sortere den på "fraDato" Det går ganske snildt :o)
Hvis der er en event på datoen, vil jeg gerne farve dagen "blå" Men hvordan skal jeg tjekke om der er events? hvis startdato er 12-05-2005 og slutdato er 16-05-2005
Jeg kan jo ikke bruge: if rs.eof or rs.bof then
Hvordan tjekker du om datoen findes i startdato, slutdato og i de datoer der er imellem dem?
du har sku ret...jeg har lige tjekket.. mente jeg lavede en start og slut dato men jeg laver ski et loop. I min kalender er der så kun eet event pr dag, hvis du skal have flere er det muligt du skal gøre det anderledes Det jeg gør er at jeg har to select bokse med fra og til dato, når formen submittes regner jeg dagene ud imellem og sætter dem alle ind i databasen Antal dage i alt kan regnes ud ved antalDage = DateDiff("d", fraDato, tilDato) Derefter kan der laves en løkke som indsætter i db -- for t=0 to antalDage strSQL = "Insert Into reservationer (navn, beskrivelse, dato) Values ('"&navn&"','"&beskrivelse&"',#"&fraDato&"#)" Conn.Execute(strSQL) fraDato = DateAdd("d", 1, fraDato) Next -- Hvor datoen tælles en op hver gang Når du så skal have lavet din kalender med farve hvor der er evenst så tager du bare og farver alle datoer i tabellen
Jeg unskylder min fejl, huskede forkert fordi jeg så mine to select bokse foran mig
Det er helt ok, det er jo ikke ligefrem fordi det flyder med mails fra exp for tiden :o)
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.