LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: поиск по ...
 Тема: поиск по маске
 
 15.06.2007 21:09:41
All
4316 сообщения
1-ый


Тема: поиск по маске
мне необходимо найти строку содержащую определенную последовательность например
N = InStr(Nstr, "1.2а")
при явном указании смволов поиск осуществляется без проблем, но как быть если я не знаю заранее какой будет цифра.

ВОПРОС: как указать последовательность в виде (Nstr,"*.*а")?
* - должна заменить любую цифру или символ

какой символ для задания такого условия можно применить в Access 2003?


P.S. Связанные таблицы Access
Автор: 2244 от 0:00:00 Источник ...
 15.06.2007 21:09:41
All
4316 сообщения
1-ый


RE: поиск по маске
Есть такое понятие в программировании - это разбор строки. Каждый символ в цикле просматривается слева направо и сравнивается с допустимыми вариантами. В вашем случае нужно провести такой же анализ. Для сравнения используются функции Asc или Chr.
For i = 1 To 5
s = Mid("1.23.345.3e", i, 1)
If Asc(s) >= 48 And Asc(s) <= 57 Then MsgBox "Это символ!"
Next



P.S. Связанные таблицы Access
Автор: Admin от 0:00:00 Источник ...
 15.06.2007 21:09:41
All
4316 сообщения
1-ый


RE: поиск по маске
И здесь без Adminа не обошлось, благодарю!
Еще хочу выразить свое восхищение примерами данными Вами на странице обучение это лучше всего что я читал по Access, попадись такой материал с год назад, может и не задавал бы глупых вопросов.
Спасибо за сайт!!!
И в самом деле ЛИДЕР!



P.S. Связанные таблицы Access
Автор: 2244 от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: поиск по ...
ПоискПоиск  Список форумовСписок форумов  
right