Форум: "Базы";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];
Внизфильтрация по дате Найти похожие ветки
← →
Link (2002-06-29 13:06) [0]Друзья! Подскажите начинающему программисту: как фильтровать по дате (тип timestamp)? Хотелось бы вводить в Edit1 и Edit2 максимальное и минимальное значения. Но даты почему-то сравниваются как текст.
← →
Link (2002-06-29 13:56) [1]нашёл в книге:
Table1.Filter:="P_Birthday>"+DateToStr(dtpBirthdayMin.Date)+"and P_Birthday<"+DateToStr(dtpBirthdayMax.Date);
Но у меня не воспринимается Date. Сам не знаю зачем он тут.
← →
Link (2002-06-29 14:24) [2]ответьте хоть кто-нибудь! Очень нужно!
← →
Lola (2002-06-29 19:57) [3]Извини, сегодня же суббота.
procedure TKrt_Prodza.DateEdit1Change(Sender: TObject);
begin
taTmp_Prod.IndexFieldNames := "Data_Prod";
taTmp_Prod.SetRange([DateEdit1.Date],[DateEdit2.Date]);
end;
procedure TKrt_Prodza.DateEdit2Change(Sender: TObject);
begin
taTmp_Prod.IndexFieldNames := "Data_Prod";
taTmp_Prod.SetRange([DateEdit1.Date],[DateEdit2.Date]);
end;
← →
saf (2002-06-29 21:40) [4]Советую использовать Query и SQL-запрос.
← →
MsGuns (2002-06-30 00:28) [5]> Saf
Маленький нюанс. Если таблица как Detail, то рез.НД не Live !
Т.е. нельзя ее редактировать
← →
Lola (2002-06-30 13:12) [6]
> Link (29.06.02 13:56)
Не знаю, как в книгах, но в жизни двойное условие в фильтре еще не разу не прошло (по крайней мере у меня, если у кого-то прошло, то было бы очень познавательно узнать, как).
← →
saf (2002-06-30 19:09) [7]если итдекс поставить, то можно.
← →
Proton (2002-06-30 21:59) [8]
> Lola © (30.06.02 13:12)
id>10 and id<100
← →
jedi (2002-06-30 22:15) [9]esli o4en" nujno fil"trirovat" dataset i po svosistvi filter nelzya tak est" vozmojnost" sdelat" ato v Sobitie OnFilterRecord
naprimer:
procedure TForm1.Table1FilterRecord(DataSet: TDataSet;
var Accept: Boolean);
begin
Accept := DataSet.FieldByName("EmpName").AsString = "John";
end;
← →
Anatoly Podgoretsky (2002-06-30 22:19) [10]NailS © (30.06.02 15:24)
А ты не пробовал даты взять в кавычки, попробуй
← →
Lola (2002-07-01 11:29) [11]
> Proton © (30.06.02 21:59)
Я подразумевала, что фильтр будет определятся в OnFilterRecord, как потом посоветовал jedi ©. Не точно выразилась :-). Там двойное условие не проходит.
← →
Ulugbek (2002-07-05 09:06) [12]Мне тоже это помогло!
Спасибо!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c