|
|
|
Помогите реализовать поиск по нескольким критериям
|
|||
|---|---|---|---|
|
#18+
Непонятно зачем заморачиваться с colum если поле со списком и присоедененный столбец числовой - ищи как по числу т.е пар="& Me.Полесосписком &" (tсли не нужно искать по части слова т.е не применять like) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 12:08 |
|
||
|
Помогите реализовать поиск по нескольким критериям
|
|||
|---|---|---|---|
|
#18+
Я уже пишу в запросе, а переделывать времени нету через 60 мин надо шефу показать. Запрос выглядит так SELECT * FROM commer_obj WHERE (city=forms!full_serch!txt1.value Or Not forms!full_serch!chk1) And (Район=forms!full_serch!txt2.value Or Not forms!full_serch!chk2) And (type_obj=forms!full_serch!txt3.value Or Not forms!full_serch!chk3) And (metr_ob<=forms!full_serch!txt4.value Or Not forms!full_serch!chk4) And (Цена<=forms!full_serch!txt5 Or Not forms!full_serch!chk5); Где ошибка!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 12:16 |
|
||
|
Помогите реализовать поиск по нескольким критериям
|
|||
|---|---|---|---|
|
#18+
занчения в поле со списком указываются в ручную ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 12:22 |
|
||
|
Помогите реализовать поиск по нескольким критериям
|
|||
|---|---|---|---|
|
#18+
Т.е. дается список значений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 12:23 |
|
||
|
Помогите реализовать поиск по нескольким критериям
|
|||
|---|---|---|---|
|
#18+
Посмотрел код -мое мнение он работать не будет если какой -либо переметр отсутствует (пустая строка )то то остаются andы и по-моему в выраж forms!full_serch!txt1.value Or Not forms!full_serch!chk1 Or заменить на and ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 14:23 |
|
||
|
Помогите реализовать поиск по нескольким критериям
|
|||
|---|---|---|---|
|
#18+
Понимаешь в чем дело, если даже просто поставить все чекбоксы, то начинает работать???? Как сделать так, чтоб чек боксы все по умолчанию были выбраны при открытии формы?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 14:32 |
|
||
|
Помогите реализовать поиск по нескольким критериям
|
|||
|---|---|---|---|
|
#18+
а с and работать не будет, т.к. типа если и то и то не выбрано, то ничего не показывает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 14:34 |
|
||
|
Помогите реализовать поиск по нескольким критериям
|
|||
|---|---|---|---|
|
#18+
А даст тебе это что-нибуль если все чекбоксы будут труе? А работает у тебя потому что для запроса все равно -чекбокс истина или ложь, лишь бы было зночение параметра. т.е если в запросе есть Where text1=ля ля and text2=ля ля and text3=ля ля тто все они должны каким либо образом представлены и поск осуществляется по всем!!! Если text1 ="" (Null) то он ищет стоку где 'это поле Null По-моему В запросе неодходимо формировать предложение where динамически если какое либо поле не участвует в поиске то его и быть не должно. Я показал как я вышел из положения см.выше.... и чекбоксы можешь убрать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 15:13 |
|
||
|
Помогите реализовать поиск по нескольким критериям
|
|||
|---|---|---|---|
|
#18+
Да и еще если я правильно понял то у тебя поиск млжет осущесвлятся как по одному полю (любму) так и по двум,трем и четырем любым полям? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 15:20 |
|
||
|
Помогите реализовать поиск по нескольким критериям
|
|||
|---|---|---|---|
|
#18+
Да поиск осуществляется и по одному полю и по нескольким. На счет чекбоксов и тру, я ж говорил, что если они сначала тру, то потом все арбайтн.Работает поиск по всем и по одному полю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.03.2004, 19:07 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32427929&tid=1676343]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 372ms |

| 0 / 0 |
