|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#16
|
|||
|
|||
добавил я в поле Parameters в query два параметра, и дописал к коду, после sql.add...
Form2.adoQuery1.Parameters('data').AsDate := DateTimePicker1.Date; и компилятор ругается на "AsDate" |
#17
|
||||
|
||||
Если ругается значит нет такого метода или свойства.
Зато есть ParamByName и у него Value. В справке видно что есть. Пишу программы за еду. __________________ |
#18
|
|||
|
|||
на ParamByName тоже ругается(((
|
#19
|
||||
|
||||
Не у того оъекта вызывается. В справке написано как должно быть.
Пишу программы за еду. __________________ |
#20
|
|||
|
|||
.AsDateTime
|
#21
|
|||
|
|||
тоже самое(
Цитата:
Может все таки кто-то поможет с кодом? - У меня уже голова форму на квадрат меняет(( |
#22
|
||||
|
||||
Код:
ADOQuery1.SQL.Text:='SELECT * FROM t02 WHERE data BETWEEN :date_b AND :date_e ORDER BY data'; ADOQuery1.Parameters.ParamByName('date_b').Value:=DateTimePicker1.DateTime; ADOQuery1.Parameters.ParamByName('date_e').Value:=DateTimePicker2.DateTime; ADOQuery1.Open; Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
Ekler1 (28.07.2017)
|
#23
|
|||
|
|||
Спасибо
Цитата:
Вообще супер, большое спасибо, только он как-то странно выборку делает, чтоб показать 26,07,2017 надо выбрать с 25,07,2017 а можно как-то код подредактировать чтоб если я выбираю 25,07,2017 - 26,07,2017 то отображались и 25 и 26 число??? |
#24
|
|||
|
|||
Цитата:
Нужно очистить дату от времени с помощью функции DateOf (функция находится в штатном модуле DateUtils). Примерно так: Код:
...ParamByName('date_e').Value := DateOf(DateTimePicker1.DateTime); |
Этот пользователь сказал Спасибо Vocabulary за это полезное сообщение: | ||
Ekler1 (14.08.2017)
|
#25
|
|||
|
|||
Благодарочка!
Цитата:
Большое спасибо! Все работает как надо!) |