【问题标题】:Find a part of field using ADODB.Recordset in vb6在 vb6 中使用 ADODB.Recordset 查找字段的一部分
【发布时间】:2010-12-07 08:56:54
【问题描述】:
我在 mdb 中有一个带有字段地址的表,其中将包含街道地址 e.t.c 作为字符串。
我希望能够搜索此记录的一部分。
sCriteria = "address like " & "'" & streetAddr & "'"
Rs1.Filter = sCriteria
它搜索例如“Mall”,而有一条记录“Mall Road”应该已经找到但不是因为 Road 丢失,我应该怎么做才能使部分字段可搜索
【问题讨论】:
标签:
vb6
filter
find
ado
adodb
【解决方案1】:
试试
sCriteria = "address like '*" & Quote(streetAddr) & "*'"
Quote 做了一个简单的Replace(sText, "'", "''")
【解决方案2】:
在关闭单引号之前,在过滤器值之后放置一个 '*'。