求ASP高手帮忙写个多条件搜索代码。
ASP多条件搜索代码怎么写?在ASP程序中有产品数据库字段有产品名称产品型号产品价格等,要实现一个高级搜索,同时满足产品名称产品型号产品价格该如何写?我已经写出了产品名称...
ASP多条件搜索代码怎么写?在ASP程序中有产品数据库 字段有产品名称 产品型号 产品价格等,要实现一个高级搜索,同时满足产品名称 产品型号 产品价格该如何写?
我已经写出了产品名称搜索代码如下
Case "Product"
datafrom = "shujuku_Products"
datawhere = "where ViewFlag and ProductName like '%"&KeyWord&"%'"
产品搜索框如下:
<form id="Search" name="Search" method="get" action="Search.Asp">
<input name="Range" type="radio" value="Product" class="inputnoborder" checked="checked" />产品<input name="Keyword" type="text" id="Keyword" style="width:102px;" />
<input type="image" name="imageField3" src="images/btn_sear.gif" class="inputnoborder" />
</form>
请高手帮忙实现如下效果的多条件搜索。
产品数据表shujuku_Products
产品名称字段名ProductName
产品型号字段名ProductNo
产品价格字段名Producjiage
如果方便请高手加Q.Q 11161887 为我解决! 展开
我已经写出了产品名称搜索代码如下
Case "Product"
datafrom = "shujuku_Products"
datawhere = "where ViewFlag and ProductName like '%"&KeyWord&"%'"
产品搜索框如下:
<form id="Search" name="Search" method="get" action="Search.Asp">
<input name="Range" type="radio" value="Product" class="inputnoborder" checked="checked" />产品<input name="Keyword" type="text" id="Keyword" style="width:102px;" />
<input type="image" name="imageField3" src="images/btn_sear.gif" class="inputnoborder" />
</form>
请高手帮忙实现如下效果的多条件搜索。
产品数据表shujuku_Products
产品名称字段名ProductName
产品型号字段名ProductNo
产品价格字段名Producjiage
如果方便请高手加Q.Q 11161887 为我解决! 展开
3个回答
展开全部
首先是要获得表单值,名称\型号\价格
Pname=request.form("pname")
Pmodel=request.form("")
Pprice=request.form("")
然后进入程序的select 语句
如果是完全满足应该用 等于 如果想模糊查询 就 用 like %
select * from Product where (ProductName like '%"&Pname&"%' and ProductNo='"&PNo&"' and Producjiage='"&Pprice&"') order by id desc
Pname=request.form("pname")
Pmodel=request.form("")
Pprice=request.form("")
然后进入程序的select 语句
如果是完全满足应该用 等于 如果想模糊查询 就 用 like %
select * from Product where (ProductName like '%"&Pname&"%' and ProductNo='"&PNo&"' and Producjiage='"&Pprice&"') order by id desc
追问
我是新手,请问下搜索框代码又该如何写?
追答
具体 参考 三太狼童装 的答案
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
增加判断
先是所有条件均不为空
再是一个为空其它不为空
进而二个为空一个不为空
先是所有条件均不为空
再是一个为空其它不为空
进而二个为空一个不为空
追问
请具体写出代码好吗?我是新手,用文字描述给我,我不会写的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询