powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Преобразование даты (из datetime в date)
5 сообщений из 5, страница 1 из 1
Преобразование даты (из datetime в date)
    #35511017
Zeal87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Создаю DataSet
Подключаюсь через TableAdapter к БД (access)
Пишу следующий запрос:
авторSELECT COUNT(*) AS Сегодня
FROM [Заказы на сайте]
WHERE (Дата > DateAdd('d', - 1, now))
Из-за того что формат даты Datatime иногда выдается неверный результат.
Как мне изменить формат даты?

Пытался сделать через convert , но выдается ошибка "неопределенная функция convert"
...
Рейтинг: 0 / 0
Преобразование даты (из datetime в date)
    #35511421
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А при чем тут форум ADO.NET? Вам в форум Access.
P.S. Копать в сторону обрезания времени у функции Now .
...
Рейтинг: 0 / 0
Преобразование даты (из datetime в date)
    #35511431
Фотография Cheerful Calf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zeal87Из-за того что формат даты Datatime иногда выдается неверный результат.Ты сам хоть понял? То есть вот во всём виноват именно формат Datatime, если бы там блоб - то всё было бы отлично?

МСУ, кажеться на аксес его зря послали. Он же только базу использует, без всяких библиотек, как что даже аксесовский format или datevalue врятли будет доступен. А вот если от даты отрезать десятичное и сделать её инт, то и проблема как бы решиться.
...
Рейтинг: 0 / 0
Преобразование даты (из datetime в date)
    #35511442
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Format и DateValue - функции не аксессные, а VBA-шные и с Jet работать будут.

Автору нужно не формат даты меня, а вместо now() использовать Date()
...
Рейтинг: 0 / 0
Преобразование даты (из datetime в date)
    #35511487
Фотография Cheerful Calf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилFormat и DateValue - функции не аксессные, а VBA-шные и с Jet работать будут.А с чего вы взяли что провайдер у него джет???? В студии в датасете (даже сделанном мышкой) DateValue прекрасно работает.

ИзопропилАвтору нужно не формат даты меня, а вместо now() использовать Date()Автору нужно запрос нормально писать
Код: plaintext
1.
2.
SELECT COUNT(*) AS Сегодня
FROM [Заказы на сайте]
WHERE (datediff('d'; now(); Data) =  0 )
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Преобразование даты (из datetime в date)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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