【问题标题】: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】:

      在关闭单引号之前,在过滤器值之后放置一个 '*'。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-10-22
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多