![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Поиск!!! [D6, MySQL]
Lamer_of_Delphi © (2003-08-12 12:06:00)
Здравствуйте уважаемые мастера...
Есть у кого нить готовые шаблоны организации поиска в БД
Киньте если не жалко.
Nikolay M. (2003-08-12 17:54:00) [1]
> %%-в русской расскладке набиты
Сильно... :))
Lamer_of_Delphi (2003-08-12 14:09:00) [2]
Сенки всем
Плохиш_ (2003-08-12 14:08:00) [3]
Lamer_of_Delphi © (12.08.03 14:03) [12]
...Вот так вот люди с ума и сходят
Побыстрей бы
Lamer_of_Delphi (2003-08-12 14:03:00) [4]
2 Николай:
Блин, поубивав бы ))))))
я ж с твоего примера скопировал а у тебя %%-в русской расскладке набиты - Вот так вот люди с ума и сходят
asp (2003-08-12 14:00:00) [5]
Запрос выгладит "правильно". Что-то на уровне данных.
С регистрами все в порядке?
Lamer_of_Delphi (2003-08-12 13:59:00) [6]
Английскую находит, а как с русской то быть)))))
...(мысли в слух) задрал уже всех
Lamer_of_Delphi (2003-08-12 13:56:00) [7]
2asp:
:)lol
Ну блин не работает значит не выполняет функции, возложенной на него программистом, поясняю: не селектит эти самые записи со словом "вот" :)
Nikolay M. (2003-08-12 13:53:00) [8]
> Lamer_of_Delphi © (12.08.03 13:47) [6]
А если поискать английскую подстроку?
asp (2003-08-12 13:52:00) [9]
Lamer_of_Delphi © (12.08.03 13:47)> СУБД так и пишет: Запрос не работает? :)
Что значит "не работает"?
asp (2003-08-12 13:47:00) [10]
WHERE <предикаты поиска>
Lamer_of_Delphi (2003-08-12 13:47:00) [11]
2 Nikolay M.:
Дошло зачем #39...:)
Мой запрос:
SELECT *
FROM quest
WHERE quest_text LIKE "%вот%"
- не работает, несколько записей в таблице включают слово "вот"
Может я торможу где то, но вроде тут не где ошибиться
(запрос составлен по твоему шаблону - вроде все верно)
Lamer_of_Delphi (2003-08-12 13:33:00) [12]
А для чего писать #39
Nikolay M. (2003-08-12 12:36:00) [13]
Query1.SQL.Text := "SELECT * FROM city WHERE name LIKE " + #39 + "%Moscow%" + #39; // Выбрать все города, в названии которых есть слово Moscow
Lamer_of_Delphi (2003-08-12 12:15:00) [14]
Я шаблон прошу с комментами....
Nikolay M. (2003-08-12 12:11:00) [15]
1) ...LIKE "%MyString%"
2) в MySQL есть такая вещь, как полнотекстовый поиск.
3) на больших таблицах (порядка 700 000 записей) у нас писался специальный поисковик на С, который по поисковой фразе выдавал категории товаров, в которых встречались наименования товаров с нужной подстрокой. Подробности - в Кнуте...