Microsoft Access 2007: поиск строки в поле MEMO

Я пытаюсь создать «поисковую систему» ​​для поиска указанной пользователем строки в поле заметки. Я сделал несколько попыток, используя запрос и оператор «Мне нравится» в поле заметки или даже пытался преобразовать поле заметки в строку (используя CStr) без успеха. Есть идеи?


person raneskyr    schedule 28.02.2012    source источник
comment
Что ты пытаешься? Фильтр на форме? Запрос? Пожалуйста, опубликуйте пример, даже если он не работает так, как вы хотите.   -  person Fionnuala    schedule 28.02.2012
comment
Я задал тот же вопрос, но для веб-баз данных, созданных с помощью Access 2010, если кто-то хочет ответить!   -  person IT Bear    schedule 04.08.2014


Ответы (1)


я не знаю, получу ли я ваш вопрос, но вы можете использовать VBA, чтобы решить эту проблему: скопируйте поле заметки в строку

    findStr = MyForm.MySearch
    memoStr = MyForm.MyMemo

использовать это

    pos = InStr(memoStr, findStr)
    If pos > 0 Then 'String found at position pos
person Ould Abba    schedule 29.02.2012