
怎么在.NET中让数据库输出的数据每一页3条数据,代码是下面的。
<%stringConnstr=ConfigurationManager.ConnectionStrings["Connstr"].ConnectionString;Sq...
<%
string Connstr=ConfigurationManager.ConnectionStrings["Connstr"].ConnectionString;
SqlConnection conn = new SqlConnection(Connstr);
conn.Open();
SqlCommand cmd = new SqlCommand("select * from T_ly order by Time DESC",conn);
SqlDataReader d=cmd.ExecuteReader();
%>
<%while (d.Read())
{
string id = d["id"].ToString();
string title = d["title"].ToString();
string name = d["name"].ToString();
string Time=d["Time"].ToString();
string neirou = d["neirou"].ToString();
string huifu = d["huifu"].ToString();
%>
<table cellpadding="0" cellspacing="0" bgcolor="White" border="1"
style="width: 602px">
<tr>
<td class="style6">
留 言 人:</td>
<td >
<%=name %> [<span class="STYLE7"><%=Time %></span>]</td>
</tr>
<tr>
<td class="style6" >
留言主题:</td>
<td >
<%=title%></td>
</tr>
<tr>
<td class="style6" >
留言内容:</td>
<td >
<%=neirou%></td>
</tr>
<tr>
<td class="style6" >
留言回复:</td>
<td >
<%if (huifu == "未回复")
{
Response.Write("<font color=red>暂未回复</font>");
}
else
{
Response.Write("<font color=red>“+huifu+”</font>");
}
%>
</td>
</tr>
</table> 展开
string Connstr=ConfigurationManager.ConnectionStrings["Connstr"].ConnectionString;
SqlConnection conn = new SqlConnection(Connstr);
conn.Open();
SqlCommand cmd = new SqlCommand("select * from T_ly order by Time DESC",conn);
SqlDataReader d=cmd.ExecuteReader();
%>
<%while (d.Read())
{
string id = d["id"].ToString();
string title = d["title"].ToString();
string name = d["name"].ToString();
string Time=d["Time"].ToString();
string neirou = d["neirou"].ToString();
string huifu = d["huifu"].ToString();
%>
<table cellpadding="0" cellspacing="0" bgcolor="White" border="1"
style="width: 602px">
<tr>
<td class="style6">
留 言 人:</td>
<td >
<%=name %> [<span class="STYLE7"><%=Time %></span>]</td>
</tr>
<tr>
<td class="style6" >
留言主题:</td>
<td >
<%=title%></td>
</tr>
<tr>
<td class="style6" >
留言内容:</td>
<td >
<%=neirou%></td>
</tr>
<tr>
<td class="style6" >
留言回复:</td>
<td >
<%if (huifu == "未回复")
{
Response.Write("<font color=red>暂未回复</font>");
}
else
{
Response.Write("<font color=red>“+huifu+”</font>");
}
%>
</td>
</tr>
</table> 展开
3个回答
展开全部
分页吗。。可以用分页SQL。。或者分页控件。。
追问
是什么控件啊。还有SQL有分页? T。T求解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
分页显示!创建一个存储过程,C#中调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用t-sql做分页查询
2 在后台用计数器
2 在后台用计数器
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询