Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Поиск внутри БД ACCESS..... Добавлено: 06.11.02 09:42  

Автор вопроса:  STEAM | ICQ: 276847102 

Народ помогите, плиз... Собственно говоря мне надо организовать поиск внутри БД ACCESS в ASP... И я никак не могу добиться того, чтобы поиск проходил не только по полному слову, но и по первым нескольким буквам слова.... Например, чтобы найти сотрудника Петрова, мне необходимо ввести в поиск полную фамилию "Петров", а мне нужно, чтобы поиск данной фамилии проходил и при запросе, скажем, "Пет".....

Так вот... внимание вопрос... Как должен выглядеть SELECT?

В моем понимании так

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #1 Добавлено: 06.11.02 09:48

Гы.... Вот это глюкнуло! :)) Пять баллов!

Что касается вопроса, то используй LIKE. Только тут маски другие. То есть вместо Петр* нужно писать Петр%, и вместо Петро? - Петро_

Вроде как...

Ответить

Номер ответа: 2
Автор ответа:
 STEAM



ICQ: 276847102 

Вопросов: 33
Ответов: 12
 Профиль | | #2 Добавлено: 06.11.02 10:10

Ой... чего-то я не вижу своего варианта SELECTa))

SELECT sot.* FROM sot WHERE (((sot!Фамилия) Like "Пет"));

В таком варианте не работает..... а вот в таком работает....

SELECT sot.* FROM sot WHERE (((sot!Фамилия) Like "Петр??"));

Причем кол-во "?" должно соответствовать кол-ву неуказанных букв фамилии, но это меня не устраивает, ведь может быть в БАЗЕ несколько фамилий, начинающихся на Петр

Ответить

Номер ответа: 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

User Unknown , спасибо))... До меня уже доперло))...

Ответить

Номер ответа: 5
Автор ответа:
 User Unknown



Вечный Юзер!

ICQ: uu@jabber.cz 

Вопросов: 120
Ответов: 3302
 Профиль | | #5 Добавлено: 06.11.02 10:20

Да не за что:) Обращайся...

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам