-
Подскажите как можно реализовать ? Допустим, есть набор данных, находим все нужное, затем уже в этои наборе данных находим еще более корректное, т.е. сужаем поиск по базе !!!
-
> Допустим, есть набор данных
Откуда он взялся ?
-
Подскажите как можно реализовать ? Допустим, есть набор данных, находим все нужное, затем уже в этои наборе данных находим еще более корректное, т.е. сужаем поиск по базе !!!
можно реализовать сужением поиска.
-
> Откуда он взялся ?
База данных
-
Вопрос читал несколько раз. Ничего не понял. Да и вопроса, собственно, не увидел.
автор, переведи на человеческий.
-
> База данных
Да понятно что не с Луны он к тебе свалился)
Вопрос был о том, каким образом, с использованием каких компонентов ты получил этот НД ?
-
> Сергей М
Вопрос не по существу.
Я вижу 2 решения задачи:
1. создать дополнительный экземпляр базы в памяти, содержащий результаты первого поиска и во второй раз искать уже в нем.
2. Если имеется некий язык запросов, то просто дополнять строку запроса новыми значениями (типа ... where word=мама and word=папа...) Можно в прогремме построить очень длинную строку запроса, удовлетворяющую всем запросам.
-
> pavelkq (12.01.09 11:57) [6]
>
>
> Вопрос не по существу
Да ну ?!
> 1. создать дополнительный экземпляр базы в памяти
Сам-то понял что сказал ?
-
находим все нужное
что под этим емким выражением вообще подразумевается?
-
точнее вот под этим:
Допустим, есть набор данных, находим все нужное
-
если позиционирование, то "сужением поиска" будет дальнейшее позиционирование на "более нужное".
если фильтрация, то то "сужением поиска" будет дальнейшее уточнение условий филтрации.
-
> находим все нужное
Похоже, автору нужен инкременальный поиск.
Сейчас, видимо, выяснится, что нужно реализовать нечто похожее на адресную стороку браузера
-
> Медвежонок Пятачок ©
Философ просто
-
Народ, что флудим? Эта ветка для начинающих, так что сотрите умняк. Сам делал такие вещи. Например, всю базу перекидываю в массив и там быстренько разгребаю. Есть очень быстрые алгоритмы поска по сортированным массивам. Так же это может быть просто стринггрид. Один видимый, а второй невидимый для работы, чтобы не париться с переменными. Т.е. база должна предварительно находиться в памяти. А хоть бы и не в памяти, а на диске. Тоже можно временный файл создать с результатами и в нем дальше искать.
-
Опять тындынщина началась .. вперемешку с дилетантщиной и доморощенным сленгом ..
-
> [13] pavelkq (12.01.09 12:06)
> так что сотрите умняк
Ты бы лучше сам глупняк убрал. типа
> Т.е. база должна предварительно находиться в памяти
У некоторых базы не то что в памяти, на локальном диске не поместятся.
-
> pavelkq
> база должна предварительно находиться в памяти
Что ты несешь ? Какая база в какой такой памяти ?
Автор в вопросе оперирует табличным набором данных !
-
Народ, может кто нибудь подсказать на примере, как это реализовать ? Т.е. посиепенно сужать поиск до нахождения нужного значения !!!!
-
> находим все нужное
Если все нужное уже найдено, зачем искать еще что-то?
-
если сузить поиск, то часть нужного пропадет.
:)