Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Access 2003! - Выборка по дате.
 
 автор: seluvan   (20.05.2009 в 10:53)   личное сообщение
 
 

Выручайте.
Есть поле в форме ДатаПериодаС, есть таблица инвентарные номера ОС, где есть поле ДатаВвода, необходимо, чтобы запрос отбирал все записи, в которых ДатаВвода меньше ДатаПериодаС.
Сделал условие так - <[Forms]![ОткрытиеОтчётаПоСтатистикеКомпьютеров]![ДатаПериодаС]
не отбирает

  Ответить  
 
 автор: Анатолий (Киев)   (20.05.2009 в 12:39)   личное сообщение
 
 

У поля "ДатаВвода" тип Date/Time?
У свободного поля "ДатаПериодаС" на форме указан формат даты?

  Ответить  
 
 автор: seluvan   (20.05.2009 в 12:55)   личное сообщение
 
 

Поле "ДатаВремяВвода" по умолчанию текстовий формат (по умолчанию - now() )
Поле "ДатаС" свободное поле формы с форматом ввода дд.мм.гггг 00:00:00
Не получаеться что то.
С датами вообще плохо.

  Ответить  
 
 автор: Denis V.   (20.05.2009 в 13:05)   личное сообщение
 
 

Про дату могу сказать, что надо её задавать в формате mm/dd/yyyy. И эту дату надо заключить в решётки #. А на счёт времени: просто добавить время. Т.е. получить такое: #mm/dd/yyyy hh:nn:ss#, где nn - это минуты :-) В общем, функция Format Вам поможет.

  Ответить  
 
 автор: Анатолий (Киев)   (20.05.2009 в 13:50)   личное сообщение
 
 


Поле "ДатаВремяВвода" по умолчанию текстовий формат


Что это означает? Какой тип поля?


Поле "ДатаС" свободное поле формы с форматом ввода дд.мм.гггг 00:00:00


Вы имеете ввиду аску ввода? Что у вас в свойстве "Формат" поля?

Совет от Denis V. примите к сведению, но здесь итак все должно работать, если, конечно, поле "ДатаВремяВвода" не текстовое.

  Ответить  
 
 автор: seluvan   (20.05.2009 в 13:55)   личное сообщение
 
 

"ДатаВремяВвода" текстовый.
Потому что в таблице ИнвентарныеНомераОС - поле "ДатаВремяВвода" - значение по умолчанию now()

  Ответить  
 
 автор: seluvan   (20.05.2009 в 13:58)   личное сообщение
 
 

изначально сделал не правильно, потому что не было в планах использовать это поле для отбора (использовалось как информационное)
Теперь появилась задача создать статистический отчёт

  Ответить  
 
 автор: seluvan   (20.05.2009 в 14:03)   личное сообщение
 
 

Спасибо
-Denis V.
-Анатолий (Киев)
Направили на правильную мысль, всё работает только надо было поменять формат с "текстового" на "дата/время"
Выборка пошла.
Ещё раз огоромное спасибо, иногда в ступоре сидиш, пока расшаришся.

  Ответить  
 
 автор: Denis V.   (20.05.2009 в 14:05)   личное сообщение
 
 

Пожалуйста! :-)

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList