Форум: "Базы";
Текущий архив: 2002.05.09;
Скачать: [xml.tar.bz2];
ВнизПоиск в таблицах Intrbase Найти похожие ветки
← →
Chepura Sergey (2002-04-15 17:42) [0]Привет Мастерам !
Подскажите,плз,как организовать поиск в таблицах по текстовому полю (FindNearest не работает - ошибка незадекларирован идентификатор "FindNearest").
← →
Johnmen (2002-04-15 17:46) [1]Как обычно SELECT ....
М.б. с добавлением LIKE, UPPER...
← →
Chepura Sergey (2002-04-15 17:59) [2]Таблицы связаны по полю,необходимо найти приблизительное значение в одной таблице и позиционировать курсор именно в DBGrid, а не работать с результатами запроса. С DBF-базами FindNearest рабо-
тает без проблем.
← →
Johnmen (2002-04-15 18:07) [3]Какие компоненты доступа используются ?
И какова мера приблизительности ?
← →
Леха_ (2002-04-15 18:29) [4]Могу послать свою компоненту для поиска по DBGrid либо посмотри на тори там такие тоже есть и немало
← →
Johnmen (2002-04-15 18:36) [5]>Леха_ : А ты ничего не напутал, когда писал свою компоненту для поиска по DBGrid ? Просто неясно, что же там вообще можно найти ?
← →
Леха_ (2002-04-15 18:47) [6]Я неверно выразился ищет она понятно по DataSet но цепляется к DBGrid просто требовалось обеспечить возможность поиска по нескольким полям одновременно и выбор этих полей пользователем а я предпочитаю названия полей для пользователя устанавливать в гриде
← →
Fareader (2002-04-15 19:43) [7]А что Locate не подходит?
← →
Леха_ (2002-04-15 19:47) [8]А по подстроке он искать умеет?
← →
Fareader (2002-04-15 20:31) [9]делаешь так и ищет:
dataset1.Locate("bla-bla-bla",fieldname, [loPartialKey]);
вот текст справки (с английским справишься? :)
loCaseInsensitive Key fields and key values are matched without regard to case.
loPartialKey Key values can include only part of the matching key field value; for example, "HAM" would match both "HAMM" and "HAMMER."
← →
Леха_ (2002-04-16 09:25) [10]Вспомнил почему писал свой код а не пользовался Locate
1е не во всех библиотеках прямого доступа которыми мы там пользовались Locate реализован акуратно
2е он не обеспечивает поиск только слово
А после написания компонента и необходимости в Locate не возникало
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.05.09;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c