powered by simpleCommunicator - 2.0.39     © 2025 Programmizd 02
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Несоответствие типов данных.
5 сообщений из 30, страница 2 из 2
Несоответствие типов данных.
    #38708959
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaА если строковый литерал даты передаётся на формирование текста запроса правильныйНу не городи ерунды. Это ЕСЛИ будет адекватно работать только если формат даты ANSI (год впереди). Иначе вот:
Код: vbnet
1.
2.
3.
4.
?Format$(cdate("5-10-2001"),"mmm")
May
?Format$(cdate("5-10-2001"),"mmm")
окт

я всего лишь переключил регион в панели управления
...
Рейтинг: 0 / 0
Несоответствие типов данных.
    #38708966
Maxim12345678
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В итоге получается, что код отрабатывает, когда pp и String и Date. подскажите, как правильнее?
...
Рейтинг: 0 / 0
Несоответствие типов данных.
    #38708975
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Правильно - приводить значение к Date, потом насильно форматировать в нужный формат.
...
Рейтинг: 0 / 0
Несоответствие типов данных.
    #38708981
Maxim12345678
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.Pro,

благодарю.
...
Рейтинг: 0 / 0
Несоответствие типов данных.
    #38708988
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, совет Акины плох еще тем, что в отборе на стороне сервера используется выражение вместо константы, то есть это может привести к сканированию таблицы вместо использования индекса.

Конкретно CDate по идее является детерминированной и теоретически этого не должно произойти, но фиг его знает, как поведет себя Jet, особенно в менее простых случаях. Всегда надо по возможности в отбор и сортировку нужно выносить константу вместо выражения.
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Несоответствие типов данных.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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