Страница: 1 |
Страница: 1 |
Вопрос: Проблема фильтрации
Добавлено: 01.08.05 16:08
Автор вопроса: Mik
Создан некий проект в Акцессе имеющий набор записей одним из параметров которых является дата. Теперь необходимо готовить отчеты по некоторому интервалу дат. Для себя я сделал отчет на основе запроса в котором конструктором в поле условия отбора вбиваю Between #27.07.05# and #30.07.05#.
Однако проект предназначен для полных чайников так что запускается даже без панелей инструментов.
Задача: сделать такую схему:
При нажатии кнопки выпрыгивает формочка в которую вводится интервал дат (не вопрос :)), при введении данный интервал импортируется в тело запроса в инструкцию вида WHERE (((Выезда.Дата) Between #7/27/2005# And #7/30/2005#));( в этом и проблема) и на основе этого запроса уже формируется отчет (уже сделано).
Итак проблема в том, чтобы ввести интервал дат и передать его в виде инструкции в запрос.
Если кто сможет помочь, благодарен буду весьма !
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #1
Добавлено: 01.08.05 16:28
Запрос1
SELECT ... .... BETWEEN DateFrom AND DateTo;
set c=new adodb.command
c.activeconnection=conn
c.commandtype=adcmdstoredproc
c.commandtext="Запрос1"
c.parameters.append c.createparameter("ateFrom",adDate,adParamInput)
c.parameters.append c.createparameter("ateTo", adDate,adParamInput)
c.parameters("ateFrom".value=#30.07.05#
set rst = c.execute
Номер ответа: 2
Автор ответа:
Mik
Вопросов: 7
Ответов: 4
Профиль | | #2
Добавлено: 02.08.05 08:57
То GSerg: Есть ли контакты кроме форума? (Ася, майл)хотелось пообщаться..
Номер ответа: 3
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #3
Добавлено: 02.08.05 11:13
http://bbs.vbstreets.ru/profile.php?mode=viewprofile&u=2067