DataSet objDataset = new DataSet();
strSQL = "select * from songs order by id desc";
SqlConnection objConn = new SqlConnection(ConfigurationSettings.AppSettings["SqlConnStr"]);
SqlDataAdapter cmd1 = new SqlDataAdapter("select * from songs order by id desc",objConn);
cmd1.Fill(objDataset,"songs");
//if (查到0条记录)
//{
//提示:没有相关记录!
//}
//else
//{
//得到数据集的总数量,分页显示!
//}
parent.DataSource = objDataset.Tables["songs"];
Page.DataBind();
objConn.Close();谁能把我注释部分填上代码,立即给分!
strSQL = "select * from songs order by id desc";
SqlConnection objConn = new SqlConnection(ConfigurationSettings.AppSettings["SqlConnStr"]);
SqlDataAdapter cmd1 = new SqlDataAdapter("select * from songs order by id desc",objConn);
cmd1.Fill(objDataset,"songs");
//if (查到0条记录)
//{
//提示:没有相关记录!
//}
//else
//{
//得到数据集的总数量,分页显示!
//}
parent.DataSource = objDataset.Tables["songs"];
Page.DataBind();
objConn.Close();谁能把我注释部分填上代码,立即给分!
解决方案 »
- .net 初始化值 该怎么写?
- datagridview导出到excel时,如何设置日期格式
- 关于scoket 异步接收的问题
- C#连接MySQL乱码问题
- dataGridView-- button
- 大家好,帮解决下:我现在想实现数组往Excel里面填充,但是事与愿违。问题见内容。
- 原型模式[浅表复制?????]不懂.......
- C#下如何实现SQLServer2000数据库的完全备份/还原,增量备份/还原
- [高分]写一个程序,当双击一个记事本文件时,其内容显示在控制台窗口
- 奇怪的问题!我在C#的IDE中怎么也找不到textbox的keypress事件(web编程)
- 问个有趣问题。我回答了问题,楼主也给了我分,怎么我的可用分还是没加上去呢?
- (三个问题----2)如何在打印Excel文件时直接在客户端打开该文件
其他的自己写了
if (objDataset.Tables["songs"].Rows.Count == 0)
{
//WinForm
MessegeBox.Show("无记录");
//WebForm
Response.Write("<script>");
Response.Write("alert('无记录)");
Response.Write("<script>");
}
else
{
//绑定到DataGrid,分页
}
//{
//Response.Write("<script>alert('提示:没有相关记录!')</script>");
//}
//else
//{
//得到数据集的总数量,分页显示!
//}分页在这个事件里写:
private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid1.CurrentPageIndex = e.NewPageIndex;
}
http://dotnet.aspx.cc/
一,你的代码注释部分继续注释,或删掉.
二,DataGrid->属性生成器->分页->允许分页
三,private void DataGrid1_PageIndexChanged(object source, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
DataGrid1.CurrentPageIndex = e.NewPageIndex;
}