Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выборка по полю типа date/time / 6 сообщений из 6, страница 1 из 1
11.06.2004, 12:42
    #32557962
RDV
RDV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по полю типа date/time
Суть проблемы такова:
Имеется таблица, одно и полей которого является поле типа date/time
данные отображаютя в формате системы в таком виде 11.06.2004 день/месяц год
Делаю сортировку по данному полю
Select * from таблица> where (поле типа date/time)=11.06.2004
выдает ошибку если пишу в кавычках ' 11.06.2004 ' или "11.06.2004" ругается на несовпадение типов
если указываю только день месяц
Select * from таблица> where (поле типа date/time)=11.06
все нормально запрос проходит но ясное дело нечего не возвращает

Подскажите как быть????

Заранее спасибо
...
Рейтинг: 0 / 0
11.06.2004, 12:44
    #32557969
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по полю типа date/time
Select * from таблица where (поле типа date/time)=#06/11/2004#
?

+ FAQ
http://www.sql.ru/faq/faq_topic.aspx?fid=157
...
Рейтинг: 0 / 0
11.06.2004, 12:50
    #32557988
RDV
RDV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по полю типа date/time
Все хорошо но у меня разделитель не через знак "/ " а через " . "
Данные я выгружаю из внешноего приложения и повлиять на формат даты не как не могу :(
Как в таком слуае быть?
...
Рейтинг: 0 / 0
11.06.2004, 13:02
    #32558018
paparome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по полю типа date/time
RDVВсе хорошо но у меня разделитель не через знак "/ " а через " . "
Данные я выгружаю из внешноего приложения и повлиять на формат даты не как не могу :(
Как в таком слуае быть?

Мля - Акс хранит дату в одному ему известно формате, а как он ее выводит - это от локали зависит

В запросах дата пишется так, как я показал (#mm/dd/yyyy#)
А выведет он вам ее в "вашем" любимом формате
В чем не понятка?
Попробовать лень?
...
Рейтинг: 0 / 0
11.06.2004, 13:11
    #32558050
read
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по полю типа date/time
авторДанные я выгружаю из внешноего приложения
куда выгружаешь?
И где этот запрос используешь?

А это так просто:
Код: plaintext
Select * from таблица where IIf([Дата] Is Null,"",CStr([Дата]))="07.02.2003"
Но нельзя будет будет писать Between,<,> и т.д. если конечно через '.' хочешь
Или функцию напиши: передаешь 07.02.2003, а возвращает 07/02/2003, тогда можно все...
...
Рейтинг: 0 / 0
11.06.2004, 13:50
    #32558128
RDV
RDV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по полю типа date/time
Все заработало спасибо!!!
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Выборка по полю типа date/time / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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