As far as I know, without the NOT that would be.
SELECT eventid from events WHERE((event_end >= '" & newEventStartDate & "')
AND (event_start <= '" & newEventEndDate & "'));"
This is exactly the same
Does this work for recurring events to?