Функция изменения записи для таблицы с определением среднего времени выполнения операции. Ошибка синтаксиса?
Такая проблема, скорее всего синтаксис не верный. В общем, у меня есть функция изменения записи для таблицы, которая позволяет определить среднее время выполнения данной операции
.
Когда в выражении "db.Execute "UPDATE [" & TableName & "] SET [" & TableName & "].country='Russia' WHERE [" & TableName & "].id=1" я пишу [" & TableName & "].id=1 , то все верно получается, все работает.
Но когда я единицу пытаюсь изменить на переменную какую-нибудь, например переменную i, то есть [" & TableName & "].id=i , то выдается ошибка
Приложил скриншот. В чем может быть проблема?