首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

多条件搜索,该如何解决

2012-04-11 
多条件搜索%dimkeyword,search_typesearch_type Snjj_sms keywordrequest( sms_cllx )’条件1为汉字

多条件搜索
<%
dim   keyword,search_type
search_type= "Snjj_sms "
keyword=request( "sms_cllx ")   ’条件1为汉字
keyword1=request( "sms_cbh ")   ’条件2为汉字
set   sear=server.CreateObject( "adodb.recordset ")
s_sql= "select   *   from   "&search_type& "   where   sms_cllx= "&keyword& "   and   sms_cbh= "&keyword1& "   order   by   id   desc "
sear.open   s_sql,conn,1,1
%>

这样写对吧?      

错误提示:

Microsoft   OLE   DB   Provider   for   SQL   Server   错误   '80040e14 '

列名   '小型汽车品牌 '   无效。   --> 这里指的是:sms_cllx

/ChaPage.asp,行   9

[解决办法]
s_sql= "select * from "&search_type& " where sms_cllx= ' "&keyword& " ' and sms_cbh= ' "&keyword1& " ' order by id desc "

热点排行