|
Поиск в содержимом поля
|
|||
---|---|---|---|
#18+
Добрый день! Подскажите пожалуйста как мне отобрать все записи содержащие введенную посдстроку и отобразить их на форме. Я пишу следующим образом: SELECTtab1 LOCATE FOR ATC (ALLTRIM (THISFORM.PAGEFRAME1.PAGE1.EDIT6.VALUE), designation)>0 DO WHILE FOUND () INSERT INTO tmp_tabl (designation,notes) VALUES (tab1.designation,tab1.notes) CONTINUE ENDDO Выводит только первую запись, содержащую введенную подстроку. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2009, 16:15 |
|
Поиск в содержимом поля
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.05.2009, 17:37 |
|
Поиск в содержимом поля
|
|||
---|---|---|---|
#18+
я пробовала и таким образом, только в select подставляла не конкретное значение, а переменную, содержащую введенную подстроку в поле ввода. vubor=ThisForm.Pageframe1.Page1.Edit6.Value SELECT designation,note FROM tabl1 WHERE designation like "%vubor%" Но у меня ничего не выводит, если подставляю конкретное значение, то выводит. Помогите пожалуйста разобраться ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2009, 11:37 |
|
Поиск в содержимом поля
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2009, 11:42 |
|
Поиск в содержимом поля
|
|||
---|---|---|---|
#18+
Kamelyя пробовала и таким образом, только в select подставляла не конкретное значение, а переменную, содержащую введенную подстроку в поле ввода. vubor=ThisForm.Pageframe1.Page1.Edit6.Value SELECT designation,note FROM tabl1 WHERE designation like "%vubor%" Но у меня ничего не выводит, если подставляю конкретное значение, то выводит. Помогите пожалуйста разобраться Попробуйте так: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2009, 11:44 |
|
Поиск в содержимом поля
|
|||
---|---|---|---|
#18+
и если в переменной есть ненужные пробелы, то обрежем их: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2009, 11:46 |
|
Поиск в содержимом поля
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2009, 11:57 |
|
Поиск в содержимом поля
|
|||
---|---|---|---|
#18+
Спасибо большое, все получилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2009, 13:43 |
|
Поиск в содержимом поля
|
|||
---|---|---|---|
#18+
прошелмимо Код: plaintext 1. 2. 3.
А так не проще? SELECT designation,note FROM tabl1; WHERE allt(ThisForm.Pageframe1.Page1.Edit6.Value) $ designation ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2009, 16:26 |
|
|
start [/forum/topic.php?fid=41&msg=35998565&tid=1586421]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 326ms |
total: | 465ms |
0 / 0 |