2010-12-07 1 views
0

У меня есть таблица в mdb с адресом поля, которая будет содержать адрес улицы e.t.c как строку. Я хочу, чтобы иметь возможность искать часть этой записи.Найдите часть поля, используя ADODB.Recordset в vb6

sCriteria = "address like " & "'" & streetAddr & "'" 

    Rs1.Filter = sCriteria 

он ищет, например, «Торговый центр», а есть запись «Молл-роуд», которая должна была быть найдена, но это не так-роуд отсутствует, то, что я должен сделать, чтобы часть поля поиска

ответ

3

Попробуйте

sCriteria = "address like '*" & Quote(streetAddr) & "*'" 

где Quote делает простой Replace(sText, "'", "''")

0

Поставьте «*» перед закрывающей одинарной кавычкой, после значения фильтра.

 Смежные вопросы

  • Нет связанных вопросов^_^