【问题标题】:How to find words in a memo field with microsoft access如何在带有 microsoft access 的备忘录字段中查找单词
【发布时间】:2010-06-29 19:04:55
【问题描述】:

这比我想象的要复杂,因为我需要使用 VBA 来完成。所以这是我的问题:-

我在 MS Access 数据库中有两个表,内容和形容词。

内容表在一个备注字段(内容)和一个空白文本字段(形容词)中有超过 5,000 个文本 sn-p 行。 形容词表有 120 个带有字段(形容词)的形容词。

我需要检查文本 sn-p 是否包含任何形容词,如果是,请将形容词添加到形容词字段。如果有多个形容词,只需添加第一个。

以下是数据示例:-

内容

“N8 的摄像头非常棒,单凭它就能让 N8 销量大增吗?这是这款手机唯一的“惊喜”因素,但其他手机也有 720p,也非常出色,例如 Sony Vivaz家庭成员有,而且其中的视频也非常棒。”

形容词

害怕
不错
开心
古代
太棒了
生气
生气
着急
傲慢
惭愧
平均
可怕
不好
美丽
等等

如果是更新查询或在 VBA 中,我该怎么做?

提前感谢您的帮助。

乔纳森

【问题讨论】:

    标签: ms-access vba


    【解决方案1】:

    也许:

    SELECT a.Adjectives, b.Content
    FROM A, B
    WHERE b.Content Like "*" & a.[adjectives] & "*"
    

    要更新第三个表:

    INSERT INTO C (ContentID, ContentAdjective) 
    SELECT b.ID, a.Adjectives
    FROM A, B
    WHERE b.Content Like "*" & a.[adjectives] & "*"
    

    【讨论】:

      猜你喜欢
      • 2011-05-25
      • 1970-01-01
      • 2021-02-16
      • 1970-01-01
      • 2013-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-28
      相关资源
      最近更新 更多