nijianfeng153 - 2015/4/8 11:11:16
在搜索中,为什么不输入任何东西,直接点搜索,会把所的数据都显示出来呢?求解
xiyou - 2015/4/8 14:49:59
自行修改搜索模型,或者发具体搜索代码出来看看先
nijianfeng153 - 2015/4/8 16:07:47
xiyou大神,这是搜索代码
<ul class="chenjichaxun">
<%
DataTable dt=Get_Data();
DataRow dr;
if(dt.Rows.Count>0)
{
for(int i=0;i<dt.Rows.Count;i++)
{
dr=dt.Rows;
%>
<li class="search"><div align=center><%=dr["pa_time"].ToString()%>考试成绩</div>
<div align=center>
姓名:<%=dr["pa_name"].ToString()%>
班级:<%=dr["pa_banji"].ToString()%>
语文:<%=dr["pa_yuwen"].ToString()%>
数学:<%=dr["pa_shuxue"].ToString()%>
英语:<%=dr["pa_yingyu"].ToString()%>
</div>
</li>
<%
}
}
else
{
Response.Write("<br>数据库中无此姓名,请检查输入是否正确或重新输入!");
}
%>
</ul>
<script type="text/javascript">
Id("s_kw").value=Request("title");
</script>
xiyou - 2015/4/8 16:13:11
你网站发出来看看,首选要确定你传递的是什么参数,然后判断参数是否为空,如果为空则不读取数据。
nijianfeng153 - 2015/4/8 16:25:47
没连外网呀,现在只是内网运行呀