日期:2014-05-17  浏览次数:20745 次

关于asp检索中的排序问题
sql= "SELECT   *   FROM   article   where   article_title   like   '% "&trim(search_keyword)& "% ' "

这样正常的
但如果
sql= "SELECT   *   FROM   article   where   article_title   like   '% "&trim(search_keyword)& "% '   order   by   article_id   desc "

就出现无法检索到任何内容。字段全部正确。

是不是我这样的写法错了?高手赐教!

------解决方案--------------------
应该没有问题啊,看看search_keyword是不是为空
------解决方案--------------------
sql= "SELECT * FROM article where article_title like '% "&trim(search_keyword)& "% ' order by article_id desc "
response.write sql
把输出的内容放到数据库里执行一下不就知道有无结果了
语句没错。
------解决方案--------------------
没有错
------解决方案--------------------
没有错,在网页中把你的SQL语句打印出来,再查错