Търсене на дата в Delphi
3 отговора
9 прегледа
Търсене на дата в Delphi
Имам dbf файл индексиран с expression индекс по поле от тип дата - DTOS(D1)+.......D1 ми е полето от тип дата. Когато реша да търся по този индекс пиша:
Table1.SetKey;
Tabele1.FieldByName('D1').AsDateTime:=.......;
Table1.GotoNearest;
и като резултат не намира това, което трябва.
Къде ли съм смацала нещата?!
Търсене на дата в Delphi
Не съм търсил така, обаче:
DTOS - е стринг,(01012000 за 01.01.2000),
a AsDateTime e от тип double....т.е. 21398497 (някакво такова число - Виж help-a...
Успех
Търсене на дата в Delphi
Искаш да ме убедиш, че никога няма да го намери правилно, защото са и с различа дължина?! Мнооого се съмнявам. Как тогава успява да изчисли функцията и да направи индекса както трябва? - Клипера успява да използва нормално този индекс, който е направен в Делфи.