|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
23.05.2017, 14:44 | #1 |
Новичок
Джуниор
Регистрация: 23.05.2017
Сообщений: 4
|
DELPHI 7! База данных.
В общем, срочно нужна ваша помощь... нужно сделать фильтр для базы данных в Delphi. Вот, например, дана у меня таблица DBGrid с данными о сотрудниках, где указан их возраст, ФИО, должность и т.д. Фильтр создать на отдельной форме, где будут компоненты ComboBox, два Edit'a и кнопка Button. В ComboBox нужно выбрать должность, нажать на кнопку Button, после чего чтобы в DBGrid отобразились - один самый младший сотрудник и один самый старший сотрудник выбранной должности. И в Edit1 вывелся возраст (именно цифра) самого младшего сотрудника, соответственно в Edit2 - самого старшего. Просьба не использовать SQL и т.д. запросы!!! Чисто Table, DataSoure и DBGrid. Очень надеюсь на вашу помощь!
|
23.05.2017, 14:46 | #2 |
Новичок
Джуниор
Регистрация: 23.05.2017
Сообщений: 4
|
С кодом на Кнопку помогите, пожалуйста
|
23.05.2017, 14:49 | #3 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Дежа Вю...
Вы вот с этим товарищем не из одной группы? http://programmersforum.ru/showthread.php?t=308773 Так у него хоть наработки были и база данных...
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
23.05.2017, 14:52 | #4 | |
Новичок
Джуниор
Регистрация: 23.05.2017
Сообщений: 4
|
Цитата:
|
|
23.05.2017, 14:54 | #5 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
А задания один в один, только предметные области разные. Ну в любом случае решение, которое у него приведено, и Вам подойдёт, нужно только под свою базу адаптировать.
Нажатие кнопки обрабатывается, если что, событием OnClick, в него нужный код включения фильтра и запихивайте
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
23.05.2017, 14:54 | #6 | ||
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
почему?! Чем вызваны такие странные ограничения? из серии "Вот тебе лом - подмети плац"? или что? Цитата:
а нам что прикажете делать? У нас даже структуры таблицы нет. А где ваш проект (исходники)? И что конкретно не получается? Форму с фильтром создали? должность из списка выбирается? проблема только с "кодом на Кнопку"? без конкретных данных - вряд ли получите готовый код... |
||
23.05.2017, 16:00 | #7 | |
Новичок
Джуниор
Регистрация: 23.05.2017
Сообщений: 4
|
Цитата:
|
|
23.05.2017, 16:24 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
можно.
в DBGrid нет никаких данных, это только средство визуализации (отображения) данных. данные находятся в датасете (dataset), с которым DBGrid связан. например, в вашем случае, этот датасет, скорее всего, Table1 перенести данные колонки "Vozrast" из первой записи Table1 в Edit1: Код:
Код:
Вот только это не решение вашей проблемы. если Вы понимаете, о чём я говорю, конечно... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Delphi. База данных | abusha | Помощь студентам | 0 | 02.05.2012 14:11 |
База Данных в Delphi | Илья Владимировьч | Помощь студентам | 5 | 06.12.2010 14:04 |
База данных в delphi 7 | Pypkin30159 | Помощь студентам | 0 | 26.06.2010 01:17 |
База данных и Delphi | k392ck | Фриланс | 6 | 17.05.2010 14:22 |
База данных в Delphi | Geimer | Помощь студентам | 1 | 04.05.2010 14:54 |