sql查询语句查询文本字段的问题

商帝国咨询头像

阅读 5173 | 分类:文章

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条)

暂无留言,快来抢占沙发~
作者声明:非原创
平台声明:文章及评论仅代表作者本人观点,五略商书系信息发布平台,仅提供信息存储空间服务,如有侵权,请联系13521509118。转载请注明作者和出处:转自五略商书m.shangdiguo.com,作者商帝国咨询!