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

Вниз

Фильтрация в базе данных   Найти похожие ветки 

 
Split   (2002-05-09 00:29) [0]

Здраствуйте Уважаемые Мастаки! У меня возник такой вопрос: как мне отфильтровать базу сразу по нескольким параметрам, когда значения полей выбираются из справочника. Помогите очень нужно.
Заранее очень благодарен, Игорь.


 
Andrus   (2002-05-09 12:28) [1]

Что то не очень понятно что нужно????


 
Desdechado   (2002-05-09 14:46) [2]

SELECT * FROM tbl WHERE id1 in (SELECT id FROM Spr1) AND id2 in (SELECT id FROM Spr2 ) ...
Хотя все равно не понятно, что надо :(


 
Snake   (2002-05-09 15:31) [3]

А может быть речь идет про событие OnFilterRecord?


 
BigError   (2002-05-09 17:47) [4]

Я думаю задача состоит в том, чтобы юзер в форме выбирал значение различных полей, по которым и нужно
будет подходящие записи в базе искать. Меня подобный вопрос тоже интересует в случае Paradox-базы, пока
не придумал как это красиво реализовать.
Если на пальцах - база заказов клиентов. В один момент нужно показать, скажем, заказы по имени клиента и
по стоимости. В другой момент может понадобится показать заказы по номеру и, скажем, по дате.
Одним словом - на каждый заказ по 40 полей в базе. И нужно осуществлять поиск по любой комбинации значений
любых полей из этих 40. Надеюсь так понятнее? :)


 
Andrus   (2002-05-09 18:04) [5]

Ну если 40 полей то можно формировать строку фильтра.
Или SQL генерить.


 
BigError   (2002-05-09 18:11) [6]

Дык все это хорошо, но не совсем понятно, как применить в случае простой Paradox базы. :)


 
fnatali   (2002-05-10 06:55) [7]

>BigError (09.05.02 18:11)
Создаёшь форму выбора, в которой пользователь отмечает (выбирает) нужные ему поля и задаёт необходимые значения (интервалы,ограничения и т.п). Затем по какой-либо кнопке динамически формируешь запрос select с выбранными пользователем условиями.



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

Форум: "Базы";
Текущий архив: 2002.05.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.005 c
1-97273
DenNNis
2002-05-18 15:16
2002.05.30
Поиск нужного файла и возврат пути к нему


3-97198
Savage
2002-05-08 15:52
2002.05.30
Очень интересная ошибка с ADO


1-97224
lak_b
2002-05-20 15:45
2002.05.30
орять Hook


3-97171
HDD
2002-05-02 08:20
2002.05.30
Помогите люди добрые!


1-97222
Blacki
2002-05-19 23:51
2002.05.30
Проблемы с выключением Windows





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский