网学网为需要ASP类作品的朋友们搜集整理了ASP医药连锁店的设计相关资料,希望对各位网友有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn | ||||||||||||
4.2 药品搜索模块设计 如果用户想要更快速查找药品信息,怎么办?医药连锁店管理系统专门设计了药品搜索模块,通过使用它,用户能够查询到需求的药品信息。本网站采用的是关键字搜索,并把关键字搜索范围进行了限制,按药品名称及适应症对指定的药品参数的关键字进行模糊查询。 该功能由两部分组成,一部分是查询条件输入专区(left.asp),另一部分是查询结果显示专区(answer.asp),查询条件输入专区的设计效果如图8所示。 图8 查询条件输入专区页面的设计效果 当用户在查询条件输入专区页面填写查询内容并确认进行信息查询,当前页将更新为查询结果展示专区页面。查询结果展示专区页面首先根据用户提交的查询数据(表单信息)进行数据库检索,并将结果集输出到浏览器中。查询结果展示专区页面的设计效果如图9所示。 图9 查询结果展示专区页面的设计效果 查询条件输入专区页面涉及的HTML表单元素如表2所示。 表2 查询条件输入专区页面涉及的HTML表单元素
当用户在查询条件输入专区页面输入查询关键字后,首先利用JavaScript编写chkwords()函数,用来检测用户输入信息是否合法,当用户输入合法的信息后,提交该表单,完整代码如下: <script language="javascript"> function chkwords(){ if (document.form2.keywords.value==""){ alert("请输入关键字!"); form2.keywords.focus(); return false; } return true; } </script> 按药品名称及适应症状对指定的药品参数关键字进行模糊查询,并显示相应的查询结果,其代码如下: <!--#include file="function.asp"--> <!--#include virtual="/manage/include/conn.asp"--> <% key=request.QueryString("keywords") sql="select * from tb_MedicineName where yName like ''%"&key&"%'' or fortill like ''%"&key&"%''" set rs=server.CreateObject("adodb.recordset") rs.open sql,conn,3,3 if rs.eof then response.write "Sorry!没有找到您想要的结果......" else response.write "<center>" response.write "<table border=0 width=''100%''><tr><td align=center bgcolor=''#339966''>共找到 <font color=red>"&rs.recordcount&"</font>条包含<font color=blue>"&key&"</font>的记录</td> </tr></table>" response.write "</center>" %>
| ||||||||||||
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT | ||||||||||||
本文选自计算机毕业设计http://myeducs.cn |