Здравствуйте. Подскажите пожалуйста. У меня есть подключенная БД к приложению в делфи через ADOConnectoin, ADOTable, ADOQuery и DataSource. В базе есть колонка под названием "Дата " (Data) Мне нужно сделать фильтр, чтоб пользователь мог выбрать дату по datetimepicker и Dbgrid- е появлялась только те елементы которые выбраны в datetimepicker.
Код:
1 2 3 4 5 6 7 | datamodule3 . ADOQuery6 . Active:= False ;
datamodule3 . ADOQuery6 . SQL . Clear;
datamodule3 . ADOQuery6 . SQL . Add( 'SELECT *FROM Baza' );
datamodule3 . ADOQuery6 . SQL . Add( 'DateTimePicker1.DateTime' );
datamodule3 . ADOQuery6 . SQL . Add( 'ORDER BY Data' );
datamodule3 . ADOQuery6 . Filter:= 'Data= ' + '' '' + DatetoStr(DateTimePicker1 . Date)+ '' '' ;
datamodule3 . ADOQuery6 . Active:= True ;
|
Админ: Пользуемся тегами для оформления кода!
Написал так. Но это ничего не