Страница: 1 |
Народ помогите, плиз... Собственно говоря мне надо организовать поиск внутри БД ACCESS в ASP... И я никак не могу добиться того, чтобы поиск проходил не только по полному слову, но и по первым нескольким буквам слова.... Например, чтобы найти сотрудника Петрова, мне необходимо ввести в поиск полную фамилию "Петров", а мне нужно, чтобы поиск данной фамилии проходил и при запросе, скажем, "Пет"..... Так вот... внимание вопрос... Как должен выглядеть SELECT? В моем понимании так
Гы.... Вот это глюкнуло! ) Пять баллов! Что касается вопроса, то используй LIKE. Только тут маски другие. То есть вместо Петр* нужно писать Петр%, и вместо Петро? - Петро_ Вроде как... Ой... чего-то я не вижу своего варианта SELECTa)) SELECT sot.* FROM sot WHERE (((sot!Фамилия) Like "Пет")); В таком варианте не работает..... а вот в таком работает.... SELECT sot.* FROM sot WHERE (((sot!Фамилия) Like "Петр??")); Причем кол-во "?" должно соответствовать кол-ву неуказанных букв фамилии, но это меня не устраивает, ведь может быть в БАЗЕ несколько фамилий, начинающихся на Петр Ну? В место '??' поставь одну '*'. И все... Стандартные маски. И будут у тебя и Петренко и Петров с Петрушкой User Unknown , спасибо))... До меня уже доперло))... Да не за что Обращайся... Страница: 1 |
Вопрос: Поиск внутри БД ACCESS.....
Добавлено: 06.11.02 09:42
Автор вопроса: STEAM | ICQ: 276847102
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #1
Добавлено: 06.11.02 09:48
Номер ответа: 2
Автор ответа:
STEAM
ICQ: 276847102
Вопросов: 33
Ответов: 12
Профиль | | #2
Добавлено: 06.11.02 10:10
Номер ответа: 3
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #3
Добавлено: 06.11.02 10:15
Номер ответа: 4
Автор ответа:
STEAM
ICQ: 276847102
Вопросов: 33
Ответов: 12
Профиль | | #4
Добавлено: 06.11.02 10:19
Номер ответа: 5
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #5
Добавлено: 06.11.02 10:20