ник: snipe
приходы.дата= " & Now() & "
видители функция Now() возвращает конкретное значение в виде 25.12.2012 15:45:14
и оно должно быть оформлено соответствующим образом
синтаксис не помню - хоть убей
для Date например так
приходы.дата= #" & Date() & "#
возможно что еще придется применить функции преобразования (форматирования) для приведения к "правильному виду"
либо попробывать вот так (авось пролезет)
DoCmd.RunSQL "UPDATE приходы SET приходы.принят = -1, приходы.дата= Now() , приходы.оплачено=" & s_op & "" _
& " WHERE (приходы.[код прихода]=" & kod_dok & "); ", -1