![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите новичку [D3, Paradox]
vich © (2002-07-11 01:28:00)Пытаюсь самостоятельно овладеть Дельфи и написанием баз данных на ней. Создал базу при помощи Парадокс и при помощи Form Wizard
сделал форму. Как теперь мне сделать поиск по базе?
Например: имеем в базе 7 полей: Имя исполнителя, Название песни, Номер песни, Номер CD, Описание песни, Порядкавый номер записи,Напрвление музыки. Как мне отобразить в Memo результат поиска?
Зарание благодарен.
vich (2002-07-16 00:25:00) [1]Спасибо еще раз.
Программу разобрал, теперь все ясно.
vich (2002-07-15 14:23:00) [2]Спасибо получил. Углубляюсь в изучение.
Еще раз спасибо!!!1
vich (2002-07-15 13:16:00) [3]Я уже просмотрел все примеры, плюс к этому на компакт диске с Delphi.
Но разобраться очень сложно если нет хоть малейшего представления о чем идет речь, а "занимать" чужие Demo и подстраивать под свое имя не идет. Переделать переделаю, а в голове-то ничего не останется.
Мне важен сам процесс работы, куда что передает управление и что потом происходит.
SuperVK (2002-07-15 07:37:00) [4]2 vich
А вообще у Delphi хорошие примеры идущие в поставке с самим Delphi (особенно по БД). Посмотри, если у тебя Delphi3, то это в каталоге Demos.
PS: пример отправил.
vich (2002-07-12 21:46:00) [5]Даже если мне уважаемый SuperVK © и не пришлет код, я не обижусь.
Тогда буду заваливать вопросами форум.
Желаю удачи.
vich (2002-07-12 21:44:00) [6]Вы правы, но согласитесь, читать книги, где все написано по немецки и еще для профессионалов. К тому же у них очень много прибамбасов.
Например, большую часть кода занимают процедуры и функции представляющие процесс поиска или другой в графическом варианте, а мне это нафиг не нужно. Поэтому будет очень полезно посмотреть просто сухой, твердый код без всяких излишеств и прибамбасов.
Johnmen (2002-07-12 16:01:00) [7]Не жди, а читай книги !
А то возникает сомнение в
>>>Пытаюсь самостоятельно
vich (2002-07-12 15:45:00) [8]Жду с нетерпением!!!!
vich (2002-07-12 12:35:00) [9]Да пожалуйста
SuperVK (2002-07-12 04:56:00) [10]Блин...
Ну да ладно, слепил я тут на скорую руку что-то наделённое какой-то функциональностью (сделал на фильтрах). На norman_dog@rambler.ru сбросить?
vich (2002-07-11 21:27:00) [11]К сожалению мне ваш совет не помог. Никак не могу сделать.Наверно неверной пютёй иду или что-то другое.
Вот хоть бы код увидеть одним глазком.
Если можете, то пожалуйста напишите.
vich (2002-07-11 12:16:00) [12]Спасибо за сообщение. Попытаюсь это все переварить своими мозгами.
Я хочу что бы в Memo или другом компоненте отбражались Название песни, исполнитель, номер песни и CD номер.
Но моя проблема в том, что я не умею создавать запрос, но я попробую.
Еще раз спасибо.
SuperVK (2002-07-11 07:19:00) [13]Не совсем понятно, что тебе надо сделать с MEMO.
Что должно в нём отображаться? Найденный список, или текст песни, или что-то другое?
В общем случае можно делать так:
1) На форме помещаешь семь полей для ввода условий поиска;
2) Дальше несколько вариантов:
а) Из полученных выражений создаёшь фильтр для главной
таблицы и установив свойство Filtered в TRUE отображаешь
таблицу на какой-нибудь форме через DBGrid.
б) Из полученных выражений создаёшь SQL-запрос и
запускаешь его. Полученный список отображаешь на
какой-нибудь форме через DBGrid.
в) Можно перебирать все записи (TTable.FindFirst,FindNext и
т.п.) и по правилам, заданным в условиях поиска и
какой-нибудь логике (которую сам задашь в алгоритмах)
формируешь результат поиска.