Функция изменения записи для таблицы с определением среднего времени выполнения операции. Ошибка синтаксиса?

Такая проблема, скорее всего синтаксис не верный. В общем, у меня есть функция изменения записи для таблицы, которая позволяет определить среднее время выполнения данной операциивведите сюда описание изображения.

Когда в выражении "db.Execute "UPDATE [" & TableName & "] SET [" & TableName & "].country='Russia' WHERE [" & TableName & "].id=1" я пишу [" & TableName & "].id=1 , то все верно получается, все работает.

Но когда я единицу пытаюсь изменить на переменную какую-нибудь, например переменную i, то есть [" & TableName & "].id=i , то выдается ошибка

Приложил скриншот. В чем может быть проблема?


Ответы (0 шт):