日期:2014-05-18  浏览次数:20730 次

急求 急求 感激不尽 关于分页显示
急求.........
  我写了一个分页的存储过程,要在windows窗体的按钮事件中添加代码调用这个存储过程并把结果显示到listview中
  存储过程为:
  create procedure up_pager
  --参数
  @pageSize int,--每页显示多少条记录
  @pageIndex int--第几页
as
  select * from  
 (
 select row_number() over (order by sell_id) as aa,* FROM sellinfo
 )as bb
 where aa BETWEEN ((@pageSize*@pageIndex)+1) and (@pageSize*(@pageIndex+1))
go

在button按钮中我写了
int pagesize = 5;
  int pageindex = 1;
  SqlParameter[] pms = new SqlParameter[2];
  pms[0]=new SqlParameter("@pagesize",pagesize);
  pms[1] = new SqlParameter("@pageindex", pageindex);

  string sql = "up_pager";
  SQLHelp.GetReader(sql, CommandType.StoredProcedure,pms);
调用这个存储过程,但是我不知道怎样将相关记录显示在listview中,求做法,感激不尽,在线等...............

------解决方案--------------------
用sqlCommand对象读取,再用listvire.Items.Add()添加哦,喵~
------解决方案--------------------
[Quote=引用:]

用sqlCommand对象读取,再用listvire.Items.Add()添加哦,喵~
[/Quote] 绑定也行



------解决方案--------------------
http://blog.csdn.net/xianfajushi/article/details/7015535