запрос в Access

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
pshik
Новичок
Новичок
 
Сообщения: 28
Зарегистрирован: 23.07.2005 (Сб) 18:57

запрос в Access

Сообщение pshik » 19.08.2005 (Пт) 17:08

У меня есть запрос в Access,который я использую в отчёте.
Проблема в том,что нужно филтровать между датами. Я установил на отдельной форме 2 DTPickera, а вот как передать переменные в запрос не знаю.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 20.08.2005 (Сб) 3:18

Запрос:
Код: Выделить всё
PARAMETERS paramDate1 DateTime, paramDate2 DateTime;
SELECT * FROM Table1 WHERE Table1.Date BETWEEN paramDate1 AND paramDate2;



Код: Выделить всё
dim c as adodb.command, r as adodb.recordset
set c=new adodb.command
set c.activeconnection = conn 'главное подлючение к базе
c.CommandType = adCmdStoredProc
c.CommandText = "Запрос1"
c.Parameters.Append c.CreateParameter("paramDate1", adDate, adParamInput, , dtpDate1.value)
c.Parameters.Append c.CreateParameter("paramDate2", adDate, adParamInput, , dtpDate2.value)

set r=new adodb.recordset
r.open c
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 3

    TopList