Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 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
PARAMETERS DateFrom DATETIME, DateTo DATETIME;
SELECT ... .... BETWEEN DateFrom AND DateTo;


dim c as adodb.command
set c=new adodb.command
c.activeconnection=conn
c.commandtype=adcmdstoredproc
c.commandtext="Запрос1"
c.parameters.append c.createparameter(";DateFrom",adDate,adParamInput)
c.parameters.append c.createparameter(";DateTo", adDate,adParamInput)


c.parameters(";DateFrom";).value=#27.07.05#
c.parameters(";DateFrom";).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

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам