Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.15;
Скачать: CL | DM;

Вниз

Как с помощью TDBComboBox-ов фильтровать содержимое DBGrid?   Найти похожие ветки 

 
Ral'f   (2007-06-16 18:36) [0]

На форме расположен компонент - DBGrid и три TDBComboBox (соответственно для трёх полей таблицы).
Можно как-нибудь с помощью TDBComboBox-ов фильтровать содержимое DBGrid?


 
Desdechado ©   (2007-06-16 19:06) [1]

Нет, у них другое назначение.


 
Anatoly Podgoretsky ©   (2007-06-16 19:11) [2]

> Ral"f  (16.06.2007 18:36:00)  [0]

Можешь, если их отвяжешь от набора


 
Ral'f   (2007-06-16 19:36) [3]

В принципе по прошлым вопросам Вы понимаете мой уровень знаний! )
Ещё раз хочу поблагодарить за помощь разобраться в структуре SQL запроса!

Вот потихоньку перешёл к визуальным компонентам!
Раз и тут всё сложнее, чем кажется, помогите разобраться и тут, пожалуйста!

В книгах и статьях как под копирку написано:
"компонент Data Source - перейди на закладку Properties найди пункт Data Set - поставь значение его Table1. Теперь перейди на компонент DBGrid и опять же в Properties найди пункт Data Source поставь значение равное - Data source."
А как не просто бездумно подключить всю таблицу, а только отобразить, допустим, записи о конкретном городе? Я понимаю, что нужно воспользоваться оператором SELECT, но как связать его с DBGrid?


 
Johnmen ©   (2007-06-16 19:45) [4]


> В принципе по прошлым вопросам Вы понимаете мой уровень знаний! )

Ты бы, эта, книжками и документацией уровень себе поднимал бы.
Оно надежней....


 
Ral'f   (2007-06-16 19:55) [5]

Johnmen ©   (16.06.07 19:45) [4]

Я дословно привёл цитату из одного учебного пособия! Автор считает, что этого достаточно! )

Ты тоже?


 
sniknik ©   (2007-06-16 20:22) [6]

> Автор считает, что этого достаточно! )
если правда, и это все что там есть,то выкини этого автора и возьми другого.

p.s. когда говорят что надо подымать культурный уровень чтением, то както не имеют ввиду "курочку рябу"...


 
Anatoly Podgoretsky ©   (2007-06-16 20:23) [7]

И огласить название книги, в назидание


 
Ral'f   (2007-06-17 10:54) [8]

не имеют ввиду "курочку рябу"

В данном случае ты прав! В > Ral"f   (16.06.07 19:55) [5] я не хотел устраивать дебаты на тему литературы, поэтому привёл для примера цитату из статьи:
http://www.realcoding.net/article/view/4
Но это маленький пример стиля изложения современных авторов. Приводить все примеры просто не хватит времени!
Спросите первого попавшегося новичка: что ему нужно (какая литература)? – Каждый ответит что-то, вроде: «как создать свою БД», где по порядку с одним большим примером, шаг за шагом, автор будет помогать читателю правильно установить каждый кубик этого конструктора. Но нет! Любой автор мечтает сделать свою книгу универсальной: BDE, ADO, InterBase Express, COM, SQL-сервер, DataSnap… - засунем всё! А учитывая, что книга не резиновая, получается всего понемногу, и в результате – крохи. Всё, как бы, разложено по полочкам, но как в справочнике, а не как должно быть в руководстве по созданию своей БД. А беготня по страницам? – см. стр. 235,... на стр.235 --> см. стр. 140…
Так что эту дискуссию можно вести долго.
Я не ругаю книги совсем, они хорошо помогают в качестве энциклопедии. Забыл ты что-то, быстренько посмотрел и продолжил работу. Но изучить…?

P.S. Нашёл в сети исходник «SQL_Zapros», надеюсь он решит мои вопросы!


 
Delon   (2007-06-17 17:50) [9]

procedure TForm1.Button4Click(Sender: TObject);
begin
Unit3.DataModule3.ADODataSet1.FilterOptions:=[];
Unit3.DataModule3.ADODataSet1.Filtered:=False;
Unit3.DataModule3.ADODataSet1.Filter:=ComboBox1.Items[ComboBox1.ItemIndex]+
" "+ComboBox2.Items[ComboBox2.ItemIndex]+" "+Edit2.Text;
Unit3.DataModule3.ADODataSet1.Filtered:=True;
end;

Тут показан пример для 2-х ComboBox и Edit. т.е. в первом комбо значения полей, во втором (<,>,=) а в едит пиши какое слово фильтруешь



Страницы: 1 вся ветка

Текущий архив: 2007.07.15;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.013 c
2-1182425717
Евгений Р.
2007-06-21 15:35
2007.07.15
Номер текущей записи в tQuery


15-1181830383
AlexanderMS
2007-06-14 18:13
2007.07.15
Функция, возвращающая слово, изменённое в указанном падеже.


15-1181982999
cosinus
2007-06-16 12:36
2007.07.15
Вопрос по WSH и network...


2-1182156218
Kyro
2007-06-18 12:43
2007.07.15
Как узнать целосность mp3 файла


2-1182278487
Ezorcist
2007-06-19 22:41
2007.07.15
Как запихнуть BMP в PNG?