Я новичок в доступе к VBA.
Я пытаюсь добавить 1 ко всем числам в поле, которые равны или превышают значение в текстовом поле [TP_Bld_OrderNum_Txt]
.
Это мой код:
CurrentDb.Execute "UPDATE TP_Matrix " & _
"SET TP_Matrix.Order_" & Me.TP_Bld_TP_Cbo & " = TP_Matrix.Order_" & Me.TP_Bld_TP_Cbo & "+1 " & _
"WHERE TP_Matrix.Order_" & Me.TP_Bld_TP_Cbo & ">= Me.TP_Bld_OrderNum_Txt"
Я получаю эту ошибку:
слишком мало ожидаемых параметров 1
Я считаю, что это относится к значению текстового поля .
Если я заменим Me.TP_Bld_OrderNum_Txt
на число, запрос будет работать нормально.
У меня есть текстовое поле, настроенное как число.
Почему это не так? распознать его значение?