Цитата:
Сообщение от Dustinsk82la
Здравствуйте!
Есть БД Paradox, которую показывает DBgrid. Хочу осуществить фильтрацию по полю "Data_rojdenia" в формате "17.04.1992", которая к примеру по выбору RadioButton выводила в DbGrid только тех людей возраст которых Больше 18 лет или менее 18 лет. Какие компоненты использовать? Какой обработчик для них нужен? Нужно ли изменить БД? Какой должен быть тип поля и должно ли они оно быть вычисляемым?
По возможности пожалуйста поподробнее=)Я в этом новичок!
За ранее большое спасибо!
|
Тебе необходимо создать индех в Database desktop у таблицы, в который будет входить твое поле с датой (Нужно нажать restructure, потом в комбобоксе выбрать Secondary Indexes, Define). А потом использовать свойства indexfieldnames или indexname каомпонента TTable для сортировки, либо свойство Filter и Filtered для фильтрации...