Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Помогите новичку [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 и
т.п.) и по правилам, заданным в условиях поиска и
какой-нибудь логике (которую сам задашь в алгоритмах)
формируешь результат поиска.


Наверх

Титульная страница Поиск, карта сайта Написать письмо