【问题标题】:Excel VBA ADO to workbook syntax - multiple conditionsExcel VBA ADO 到工作簿语法 - 多个条件
【发布时间】:2017-05-10 12:50:47
【问题描述】:

我正在通过 ADO 连接查询另一个 Excel 工作簿。在几个部分中,我需要使用多个条件,但我似乎无法弄清楚语法。谁能指出我的 sql 字符串的修复方法?:

从 [Sheet1$] 中选择日期 = '10/05/2017' AND Group = 3

当我只使用一个条件而不是多个条件时,它似乎工作正常。谢谢!

[编辑] 我收到的错误是“语法错误(查询表达式中缺少运算符 'Date = '10/05/2017' AND'。”

【问题讨论】:

  • 方括号通常不是必需的,但可以在 Date 附近 - 这可能是一个保留字。

标签: excel vba ado


【解决方案1】:

解决了我自己的问题,只需要在多个条件时在字段名称周围添加方括号。有点纠结日期,但我会记下来的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-25
    • 1970-01-01
    • 2017-12-20
    相关资源
    最近更新 更多