Frågan#1
Här har jag min sql fråga. Jag kör access 2002.
sql2 = "SELECT 1 FROM T_bokad_av_användare "
sql2 = sql2 & " WHERE #" &sBookedFrom &"# BETWEEN bokad_start AND bokad_slut "
sql2 = sql2 & " OR #" &sBookedTo &"# BETWEEN bokad_start AND bokad_slut "
sql2 = sql2 & " OR (#" &sBookedFrom &"# <= (SELECT Min(bokad_start) FROM T_bokad_av_användare) AND #" &sBookedTo &"# >= (SELECT Max(bokad_slut) FROM T_bokad_av_användare)) "
sql2 = sql2 & " AND NOT ID = " &sBookedId
Det som är fel i denna är AND NOT ID = " &sBookedId . Det jag vill göra är att köra frågan ovan men att inte söka på posten som har ID = sBookedId. Jag får problem när jag vill uppdatera en post i kalendern då den får träff på sig själv.
Misstänker att jag skriver AND på fel ställe men jag får inte till det.
Det som händer är att jag får en träff på SELECT 1 och det är raden med det ID som jag inte vill att frågan ska titta efter.
Tacksam för hjälp. Mvh Mattias

