回 帖 发 新 帖 刷新版面

主题:asp里的select查询问题?

我想问一下.
session("SiteId")=612
keyword="竹"
[color=FF0000]sql3="select top 1 V_SiteId from Sy_Sincekeyword where (V_SiteId="&session("SiteId")&") and (S_keywords='"&keyword&"')"[/color]
这个语句那里有错误了?
我自己查了一下,感觉好像是就一个"竹"的问题,只要是单个字的,都出现这样的情况.多个字就不会.
这是什么原因,知道请告诉我一下.
在线等待.................................

回复列表 (共4个回复)

沙发

语法上没有错误。
页面的错误提示是什么?

板凳

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21' 

ODBC 驱动程序不支持所需的属性。 

/count/keywords.asp,行 96 
96行的代码就是
session("SiteId")=612
keyword="竹"
sql3="select top 1 V_SiteId from Sy_Sincekeyword where (V_SiteId="&session("SiteId")&") and (S_keywords='"&keyword&"')"
rs.open sql3,conn,1,1      //96行

3 楼

sql3="select top 1 V_SiteId from Sy_Sincekeyword where V_SiteId="&session("SiteId")&" and S_keywords='"&keyword&"'"
这样试试

4 楼

还是不行.

我来回复

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