VBA, MS Access MS Access в примерах

SQL Запрос - Дробное число

Без долгих пояснений:
SQL воспринимает запятую как разделитель имён, но не делитель целой и дробной части, следовательно дробные числа следует преобразовать к "американинскому" формату : "123.123" (Вместо нашего: "123,123").

Типа:

    sVal = Replace(Nz(Me.ЧисловоеПоле,0), ",", ".") 'Преобразование дробного в SQL формат
    s = "UPDATE [Расчет доставки] SET [Курс $] = " & sVal & " WHERE Код <>" & lCode
    CurrentDb.Execute s
Назад ToTop
L.E. 22.05.2022
Рейтинг@Mail.ru