asp 问题

search_sql="verify=0 and ("&sql&") order by click desc"'sql 语句
else
'sql 语句
search_sql="sort_path like '%" & sort_path & "%' and verify=0 and ("&sql&") order by click desc"
end if
'从数据库中查询满足条件的记录,并保存在rs 中
rs.open "select id,sort_path,sort_id,title,keyword,url,content,address,postcode,verify,click from web where "&search_sql,conn,1,1 这几句什么意思

哪句?
rs.open "select id,sort_path,sort_id,title,keyword,url,content,address,postcode,verify,click from web where "&search_sql,conn,1,1
这句?
select id,sort_path,sort_id,title,keyword,url,content,address,postcode,verify,click from web where "&search_sql
你这么看就可以了查找id sor_path ......click在表web里 条件是 search_sql

上面有两句 做了判断应该是IF判断 如果xxx
search_sql="verify=0 and ("&sql&") order by click desc"'sql 语句
就是
id,sort_path,sort_id,title,keyword,url,content,address,postcode,verify,click from web where verify=0 and ("&sql&") order by click desc

verify=0 and ("&sql&") order by click desc
这句就是web表中的verify 字段为0 并且sql前面定义过 你这里没写按照click的降序排列 desc 是降序

search_sql="sort_path like '%" & sort_path & "%' and verify=0 and ("&sql&") order by click desc"

前面和第一个一样 模糊搜索sort_path 这个 并且 verify=0 并且sql前面定义过 你这里没写按照click的降序排列 desc 是降序

通过判断 根据不同的判断 执行不同的SQL语句 明白么
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-05-15
似乎你最前面少了if吧,不知道if条件是什么。是根据if条件来确定最终sql语句的条件的。大体意思是根据条件搜索数据库
相似回答