帮忙看下这段代码,为什么最后个条件不起作用???ASP

来源:百度知道 编辑:UC知道 时间:2024/05/29 23:41:15
sql="select * from link where tourl='"&tourl&"' and linkname like'%" & keyword & "%' or linkurl like'%" & keyword & "%' and userid='"&userid&"' order by id desc"

最后一个件条 and userid='"&userid&"' 怎么不起昨用??
要怎么改才行??
前面的tourl='"&tourl&"' 也不起作用!为什么??

userid='"&userid&"'改成 userid="&userid&"

要看数据库中表link里的这些字段是什么类型的。
假如tourl=111,那么:
如果是字符型的,就写成tourl='"&tourl&"',iis编译出来就是tourl='111' 的格式;如果是数值型的,就写成tourl="&tourl&",iis编译出来是tourl=111的格式