回 帖 发 新 帖 刷新版面

主题:请高手帮忙

请各位高手帮忙分析一下
strWhere = "where" & colName & "like'%" & colValue & "%'"
Set rs = Nothing

strWhere = " where " & colName & " like '%" & colValue & "%'"
Set rs = Nothing
这两种写法,为什么用第一种的时候,老是提示出错,而改成第二种的时假就以顺利通过呢。

回复列表 (共2个回复)

沙发

看得出,你很不细心。
例如:
colName的值是“班级”
colValue的值是“九三”
第一种,where子句的值是:“where班级like'%九三%'”
第二种,where子句的值是:“where 班级 like '%九三%'”
说到这里,你应该看出来了,如果还看不出来,那就没有话说了。

板凳

呵呵`确实

我来回复

您尚未登录,请登录后再回复。点此登录或注册