sql查询语句查询文本字段的问题
d=SafeRequest("id",1)
key=request.querystring("key")
rs.open "select * from nr where (id="&id&") AND key='"&key&"'",conn,1,3
key字段类型是varchar
以上出现错误,正确的写法应该是:
key=Trim(Request.QueryString("key"))
------------------------------------
'Request.QueryString 获取的是Get过来的数据
'Request.From 获取的是表单过来的数据
如果直接用 Request就会自动搜索传过来的变量第一个等于变量名的值。
------------------------------------
"Select * From nr Where (id="&id&" and key='"&key&"')"
"Select * From nr Where (id="&id&" and key='%"&key&"%')"
留言区(共0条)