|
Быстрый поиск по нескольким значениям
|
|||
---|---|---|---|
#18+
Добрый день! Вот как организовать поиск такого плана: есть регистрационные номера типа А254ИТ, Б247ТИ, и т.д. Оператор набирает первую букву, номер (если есть) показывается. А как сделать, чтобы, допустим набрать не букву, а цифру ( в данном случае 2) Нужно, чтобы показал и в этом случае. Т.е. поиск должен быть как по буквам, так и по цифрам. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2016, 11:51 |
|
Быстрый поиск по нескольким значениям
|
|||
---|---|---|---|
#18+
Набирает куда? В какой контрол? Combo может искать по первой букве, по вхождению - нет. Готового ничего нет, но можно что-нибудь свое сделать. по поводу выборки что-то из этого: Код: sql 1.
или Код: sql 1.
Правда подобные выборки не оптимизируются, т.е. будет полный перебор всех записей. Если таблица большая - можно поизвращаться с оптимизацией, тут общих советов нет, отталкиваться от конкретной задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2016, 12:10 |
|
Быстрый поиск по нескольким значениям
|
|||
---|---|---|---|
#18+
не знаю, может не правильно понял, но искать надо не цифру, а второе вхождение(в котором есть цифра), ну тогда на форме делаете чекбокс искать по первому или второму вхождению, а далее строите индексный файл начиная со второй позиции и его подключаете... ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2016, 07:48 |
|
|
start [/forum/topic.php?fid=41&msg=39147864&tid=1582186]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 269ms |
total: | 399ms |
0 / 0 |