繁体   English   中英

excel vba中的语法错误(缺少运算符)

[英]Syntax error (Missing operator) in excel vba

我在查询表达式中收到错误'语法错误(缺少运算符):

'tblFICL.Product = Muni/Money Market AND tblFICL.Broker_Code = WELLS'

完整的vba查询如下。 我猜这与我的变量prdctbkr 我在这个查询中缺少什么语法?

'Set and Excecute SQL Command'
strSQL = "SELECT tblFICL.Email " _
    & " FROM tblFICL " _
    & " WHERE tblFICL.Product = " & prdct & " AND tblFICL.Broker_Code = " & bkr & ""

一直在看这一整天,任何帮助都会受到极大的关注。

您可能需要在值之前和之后使用撇号。 请尝试以下代码

strSQL = "SELECT tblFICL.Email " _
    & " FROM tblFICL " _
    & " WHERE tblFICL.Product = '" & prdct & "' AND tblFICL.Broker_Code = '" & bkr & "'"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM