Я использую следующий код VBA для обновления поля Double в моей базе данных.Имя поля - week
, а имя значения, которое нужно добавить, - valore
.В моем VBA они оба String
переменные.
Когда valore
- это число без десятичного знака (например, "15"), у меня нет проблем.
Когда valore
- эточисло с десятичным числом (например, «2,5» или «2,5»), я получаю следующую ошибку:
Синтаксическая ошибка в выражении UPDATE
CurrentDb.Execute "UPDATE [Pianificazione risorse] " _
& "SET " & week & " = " & CDbl(valore) & " " _
& "WHERE [Codice Progetto] = '" & xCodice_Progetto & "' AND Risorsa = '" & xRisorsa & "';"