说说你想怎么翻页?
如果想连续读数据,可以如下:
while(sqlReader.Read())
{
//数据处理
}
如果想连续读数据,可以如下:
while(sqlReader.Read())
{
//数据处理
}
解决方案 »
- 返回后退,在有分页显示和下拉框的页面初始值问题!!
- 求一个简单的JS表达式,关于单击textbox的
- 一个删除文件的问题
- 【求助】控件循环遍历,添加的问题!!!
- 程序运行时出现common language runtime debugging services对话框 帮我看下,谢谢
- 想做一个查找指定文件的程序,请高手帮忙,急!!!!分不够可以再给。
- c# picturebox控件的问题
- C#,串口通信遇到的问题
- 请问如何将datagridview的内容包括列标题一起复制到剪贴板?
- 求:关于个人文件夹的代码。大家帮帮忙啊!
- 关于web service的问题:(在线等待....)
- 當對數據庫表中增加一條數據時,我需要得到新增記錄的ID
int i;
nowRecord = nowRecord + PageAdd; if (nowRecord<0){
nowRecord=0;
}else if (nowRecord>=MaxRecordPageSize){
nowRecord = MaxRecordPageSize;
} DataTable dtTemp = dtSource.Clone();
for (i = nowRecord * RecordPageSize ; i < (nowRecord +1) * RecordPageSize; i++){
try{
dtTemp.ImportRow(dtSource.Rows[i-1]);
}catch{}
}
DataView dv = new DataView(dtTemp); dataGrid1.DataSource = dv;
label1.Text = (nowRecord + 1).ToString() + "/" + (MaxRecordPageSize + 1).ToString();
}就是说必须要捆到dataset 或dataview 才有翻页的概念,因为SqlDataReader 读出来的只是记录集,理论上来的没有页的概念吧。 不知是过去的页的理论是错的还是现在的是错的