表达式内部的字符串,用单引号括起来,日期用符号#括起来,数值直接使用(不需要任何符号括起来)
CurrentTable.Filter = "[产品] = 'PD01'" '字符用单引号括起来
CurrentTable.Filter = "[日期] = #3/17/1999#" '日期用#括起来
CurrentTable.Filter = "[折扣] = 0.1" '数值直接使用
疑问如下:
1、 CurrentTable.Filter = "[产品] = 'PD01' "
2、 txt = " '*" & txt & "*' "
3、 tbl.Filter = "客户ID Like " & txt & " Or 公司名称 Like " & txt & " Or 地址 Like " & txt & " Or 联系人 Like " & txt
请问:第1、2语句中都有单引号,
第3语句,为什么不写成:tbl.Filter = "客户ID Like ’" & txt & "'" (已测试过,加上单引号就会出错)
请求答复