Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Поиск / 7 сообщений из 7, страница 1 из 1
15.01.2004, 06:15
    #32376501
MargunchiK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск
Народ подскажите пожалуйста.
Есть Форма в ней кнопка Поиск код на кнопке:
-------------------
select S.name, S.io, S.num_gr, S.dom, S.kv, S.curs_st;
from S;
where (S.name=thisform.text1.Value)
-------------------
Как сделать так чтоб Поиск сравнивал все ТекстБлоки с Таблицей и выводил провильный результат.
Я пробовал:
-------------------
select S.name, S.io, S.num_gr, S.dom, S.kv, S.curs_st;
from S;
where S.name=thisform.text1.Value;
or S.io=thisform.text4.Value;
or S.num_gr=thisform.text2.Value
-------------------
Не помогает ((
...
Рейтинг: 0 / 0
15.01.2004, 07:18
    #32376511
Поиск
"Не помогает" - это что означает???
Ничего не выводит??
Что-то выводит, но не так, как хотелось бы??
...
Рейтинг: 0 / 0
15.01.2004, 07:33
    #32376515
MargunchiK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск
Вобщем не выходит... он выводит всю таблицу...
...
Рейтинг: 0 / 0
15.01.2004, 07:42
    #32376519
Поиск
Если одно из полей формы пустое ("") - так и должно быть
Например, если
thisform.text2.Value = "",
то при условии, что
SET("EXAC") = OFF
выражение (S.num_gr=thisform.text2.Value) вернет True,
а SELECT вернет всю таблицу
...
Рейтинг: 0 / 0
15.01.2004, 07:55
    #32376525
MargunchiK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск
У меня так и есть что одно йз полей остается пустым...
только вот я не понял что нужно с этим делать?
SET("EXAC") = OFF Ставить ON???
Как правильно организовать поиск??
...
Рейтинг: 0 / 0
15.01.2004, 08:25
    #32376536
Поиск
я бы сделал так:
Код: plaintext
1.
2.
3.
4.
5.
select S.name, S.io, S.num_gr, S.dom, S.kv, S.curs_st; 
from S; 
where (S.name=thisform.text1.Value and not empty(thisform.text1.Value)); 
or (S.io=thisform.text4.Value and not empty(thisform.text4.Value)); 
or (S.num_gr=thisform.text2.Value and not empty(thisform.text2.Value)) 
...
Рейтинг: 0 / 0
15.01.2004, 10:27
    #32376645
MargunchiK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поиск
УРА!!! Спасибо, то что надо
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Поиск / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]