分类：电脑/网络-互联网-上网帮助
问题：ASP里面的未指定的错误User=request("UserNa 
User=request("UserNames") Tys=request("TypeIds") if User="" and Types="" then response.write "<script>alert('请输入一个关键查询'); ck();</script>" response.end elseif User="" then sql="select * from tb_ShouHou_info where Types like '%"&Types&"%'" elseif Types="" thenUser=request("UserNames") Tys=request("TypeIds") if User="" and Types="" then response.write "<script>alert('请输入一个关键查询'); ck();</script>" response.end elseif User="" then sql="select * from tb_ShouHou_info where Types like '%"&Types&"%'" elseif Types="" then sql="SELECT * FROM tb_ShouHou_info where Names like '%"&User&"%'" else sql="select * from tb_ShouHou_info where Names like '%"&User&"%' and Types like '%"&Types&"%'" end if rs.open sql,conn,1,3 if  f and rs.eof then response.write "<script>alert('你要查询的条件不存在'); ck();</script>" response.end上面是我写的一个双查询..可是..用户名那项一输入就会显示: 技术信息（用于支持人员） 错误类型： (0x ) 未指定的错误 / p, 第 48 行 博主地址： 
回答：48行是哪里？ 

并且在 rs.open sql,conn,1,3 
的上面输出一下sql看看 

response.write sql 

---------------- 

给sql语句加括号试试。 

sql="SELECT * FROM [tb_ShouHou_info] where [Names] like '%"&User&"%'"