Hej!
Har skapat en typ av kalender på vårt intranät där man kan lägga in viktiga dagar etc.
Det verkar nu som om den inte funkar riktigt ordentligt.
Tanken är att man skall kunna fylla i ett från och ett till datum och sedan visas bara de "viktiga dagar" som är aktuella, dvs pågår eller är kommande.
Min select-sats är nedan och jag har upptäckt att när start datumet är gårdagens datum, eller ännu äldre, så "crashar" sidan med följande felmeddelande:
Error Type:
Microsoft JET Database Engine (0x80040E07)
Data type mismatch in criteria expression.
tmp_datum = date
tmp_ar = year(date)
SQL5 = "SELECT * FROM viktiga_dagar WHERE fran >= '"& tmp_datum &"'"
SQL5 = SQL5 &" OR till > '"& tmp_datum &"'"
SQL5 = SQL5 &" AND ar >= "&tmp_ar
SQL5 = SQL5 &" ORDER BY ar, t_id, fran"
Det var dock som om det är från datumet som spökar. Har suttit ett tag nu och inte lyckats fixa det.
Hur skall man skriva SQL-satsen??
rollo