
怎么在.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> 展开
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> 展开
展开全部
写一个分页的sql语句就行了,例如:
int page;//这是传进来的参数
//定义一个变量 int row=0;
if(page>1){
row=(page-1)*3;
}
//sql语句
string sql="select top 3 * from table where id not in (select top "+page+" * from table order by Time DESC)order by Time DESC"
//你先试一下,如果不行,再通知我。
int page;//这是传进来的参数
//定义一个变量 int row=0;
if(page>1){
row=(page-1)*3;
}
//sql语句
string sql="select top 3 * from table where id not in (select top "+page+" * from table order by Time DESC)order by Time DESC"
//你先试一下,如果不行,再通知我。
追问
还是不行 能不能 吧上面给的代码改下,发给我啊 邮箱是 wa474202289ng@126.com 灰常感谢O.O 就是我刚才发的
追答
这样吧,你把项目的代码全部发给我,发我邮箱:TianGD1314@163.com。这样我好看一些。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询