程序中有个String类型的变量,叫做strDate,记录的是年月,如200511
查询语句是:Set mxlRst = mxlCn.Execute("select * from table1 where nianyue = strDate")
这样写是查不出的,不知道是不是格式不对,如果写成 nianyue='200511',那就可以;
但是现在想写成nianyue和strDate相等,请问应该怎么写啊?