Страница: 1 |
Здравствуйте. Есть форма в ней 3 текстовых поля text1(I). Одно или несколько полей могут быть пустыми. Нужно сделать выборку из базы по НЕ пустым полям. То есть что то типа: Select * from BAZA where (А вот тут проблеммы) Select * from BAZA where field1 = text1(1).text не катит потому что в случае text1(1).text= " " ничего не выбирается. Может кто уже сталкивался с таким. Спасибо.
С такой проблемой сталкивался. Надо строить запрос динамически, т.е. str = "Select * from BAZA" 'проверка или задано условие поиска if len(text1(1).text)> 0 then str = str & " where field1 = text1(1).text" и так далее в том же духе. Попробуй такой запрос: SELECT * FROM Удачи! Если нужны непустые поля есть 2 ватианта: select * from BAZA where field1 is not null and field1<>"" или select * from BAZA where length(field1)>0 Страница: 1 |
Вопрос: Выборка из базы
Добавлено: 09.10.03 11:10
Автор вопроса: Alex_ga
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
boevik
Хранитель чата
ICQ: 137392264
Вопросов: 8
Ответов: 557
Web-сайт:
Профиль | | #1
Добавлено: 09.10.03 11:53
Номер ответа: 2
Автор ответа:
superjarilo
ICQ: 174331844
Вопросов: 7
Ответов: 5
Профиль | | #2
Добавлено: 27.11.03 09:53
Номер ответа: 3
Автор ответа:
ol2003
Вопросов: 3
Ответов: 122
Профиль | | #3
Добавлено: 02.12.03 07:03