产品使用及交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

查询出错!! [复制链接]

1#
前几天想做一个成绩查询,新建了一个成绩查询表,建了几个字段,如图1,但是一查询就了错,如图3,真不知道是为什么,请教各位大神。
javascript:;
javascript:;
javascript:;
3.JPG (, 下载次数:0)

(2015/4/1 14:55:25 上传)

3.JPG

1.JPG (, 下载次数:0)

(2015/4/1 14:55:25 上传)

1.JPG

2.JPG (, 下载次数:0)

(2015/4/1 14:55:25 上传)

2.JPG

分享 转发
TOP
2#

这是搜索模型代码
<ul class="article">
<%
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"><span class="title">
<a href="<%=Detail_Url(dr)%>" target="_blank" title="<%=Server.HtmlEncode(dr["title"].ToString())%>" style="<%=dr["pa_style"]%>"><%=SubStr(dr["title"].ToString(),100,true)%></a></span>
<span class="date"><%=((DateTime)dr["thedate"]).ToString("yyyy-MM-dd")%></span>
</li>
<%
}
}
else
{
Response.Write("<br>无匹配的记录,请更换关键字重新搜索!");
}
%>
</ul>
<script type="text/javascript">
Id("s_kw").value=Request("title");
</script>
我不会搞,就是复制文章资讯的搜索模型的,我想问题可能会出现在这儿
TOP
3#

删除style="<%=dr["pa_style"]%>"这句
TOP
4#

删除了那一句以后变成这样
TOP
5#

<%=((DateTime)dr["thedate"]).ToString("yyyy-MM-dd")%>
改为
<%=dr["thedate"]).ToString()%>

因为你导入的数据有些没有日期,如果强制转换会出错
TOP
6#

改了以后,又变成这样了
2.JPG (, 下载次数:0)

(2015/4/1 16:33:33 上传)

2.JPG

TOP
7#

多了一个括号
<%=dr["thedate"].ToString()%>
TOP
8#

现在行了,但是查询出来的,不是各科成绩,是这个“58 2015/4/1 11:12:50
”,xiyou老大能不能帮我写个搜索模型呀
TOP
发新话题 回复该主题