powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Точки и запятые в запросе
3 сообщений из 3, страница 1 из 1
Точки и запятые в запросе
    #32352222
Kriven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго времени суток господа.
Приведенный ниже запрос работает не всегда:
Код: plaintext
CurrentDb.Execute ( "UPDATE ревизия SET ревизия.S1 =  "  & summa &  ", ревизия.K1 = "  & kol &  " WHERE (ревизия.kod_tov)= "  & rst!kod_tov)

Причем не работает он если переменная summa (as Currency) имеет дробную часть. Поле S1 - денежный формат, с разделителями разрядов, число знаков после запятой - авто. Если в региональных настройках винды заменить запятую на точку - то запрос ошибок не выдает.
Что мне нужно сделать, что бы не менять региональные настройки? Думаю надо преобразовывать запятую в точку. Есть ли для этого стандартные функции?
...
Рейтинг: 0 / 0
Точки и запятые в запросе
    #32352231
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
CurrentDb.Execute ("UPDATE ревизия SET ревизия.S1 = " & str(summa) & ", ревизия.K1 = " & kol & " WHERE (ревизия.kod_tov)= " & rst!kod_tov)
...
Рейтинг: 0 / 0
Точки и запятые в запросе
    #32352234
Kriven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
большое человеческое спасибо!)
дай бог тебе всего чё хочеш.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Точки и запятые в запросе
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]