Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.07.15;
Скачать: [xml.tar.bz2];

Вниз

Как с помощью 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.041 c
15-1181924295
reonid
2007-06-15 20:18
2007.07.15
D1


2-1182176439
kyro
2007-06-18 18:20
2007.07.15
Заголовки mp3


2-1182345508
авыф
2007-06-20 17:18
2007.07.15
SpeedButton


2-1182437480
Delon
2007-06-21 18:51
2007.07.15
Добрый вечер уважаемые мастера! Прошу помочь разобраться.


2-1182495135
georgix
2007-06-22 10:52
2007.07.15
Заработок в Интернет, работа, как заработать, где заработать, WM





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский