Форум: "Базы";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];
ВнизКак выбрать нужную запись через CommandText TADODataSet-a? Найти похожие ветки
← →
EndDie (2003-06-18 14:34) [0]Есть:
база *.mdb
в ней таблица REMONT
к ней подключенTADODataSet
у него свойствоCommandText
туда вставляю SQL запрос:
SELECT * FROM REMONT
where DATA between "01.04.2003" and "31.04.2003"
выдает ошибку однако :(
Вопрос: Как сделать выборку по году, кварталу, месяцу?
Заранее Большое спасибо.
← →
Соловьев (2003-06-18 14:38) [1]
> SELECT * FROM REMONT
> where DATA between "01.04.2003" and "31.04.2003"
передавай через параметры...и используй AdoQuery
← →
EndDie (2003-06-18 14:42) [2]>передавай через параметры...и используй AdoQuery
А можно поподробнее пожалуйста...
я 1-й раз SQL запрос пишу...
← →
Соловьев (2003-06-18 14:47) [3]select *
from table
where data between :param1 and :param2
а в проге пишешь:
with AdoQuery do
begin
if Active then Close;
Params[0].AsDateTime := DateTimePicker1.Date;
Params[1].AsDateTime := DateTimePicker2.Date;
Open;
end;
Или все-таки взять и почитать файл JetSQL35.hlp у себя на компьютере:
SELECT Фамилия, Название, Должность, Телефон
FROM Клиенты
WHERE КодКлиента IN
(SELECT КодКлиента FROM Заказы
WHERE ДатаРазмещения Between #04/1/95# And #07/1/95#)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c