Программа игнорирует поле Status

База MS Access 2010
Запрос на данные:
select * from `Просрочка`where (((DateValue([Просрочка]![dt_call]))=DateValue(Now())))
Запрос на обновление:
update `Просрочка`
set `CallTime` = now(),
`Status` = '[ColumnResult]',
attempts=attempts+1
where
`Phone` = '[ColumnPhone]' and
DateValue(dt_call) = DateValue(Now())
В итоге программа обзванивает людей со статусом ОК! Это как?!?!
Для проверки запустил на обзвон по запросу
select * from `Просрочка` where (((DateValue([Просрочка]![dt_call]))=DateValue(Now()))) and status='OK'
И программа педантично стала звонить всем!
Ребята, это не смешно! Мы некоторым клиентам по 10 раз позвонили!
Запрос на данные:
select * from `Просрочка`where (((DateValue([Просрочка]![dt_call]))=DateValue(Now())))
Запрос на обновление:
update `Просрочка`
set `CallTime` = now(),
`Status` = '[ColumnResult]',
attempts=attempts+1
where
`Phone` = '[ColumnPhone]' and
DateValue(dt_call) = DateValue(Now())
В итоге программа обзванивает людей со статусом ОК! Это как?!?!
Для проверки запустил на обзвон по запросу
select * from `Просрочка` where (((DateValue([Просрочка]![dt_call]))=DateValue(Now()))) and status='OK'
И программа педантично стала звонить всем!
Ребята, это не смешно! Мы некоторым клиентам по 10 раз позвонили!