DBGRID的十行一显示问题。 用query在数据库查询数据,返回一批数据在DBGRID中显示出来,我想实现,每次只显示十条记录,当按下一页按钮时再显示下十条记录,如果记录结束则从头开始。请问如何实现? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 做一个标志字段x,每次查询select top 10 * from table where x=1点下一页时将刚才10条的x:=0然后再select top 10 * from table where x=1如果到头了,就全置1 美国风光,千里兵疯,万里血飘,望白宫内外,唯驴盲忙,纽约上下,顿失世贸,夏舞赤蛇,街弛灰象,欲与地震试比高,须晴日,看瓦片数,分外难瞧。TMD如此糟糕,引无数老美竞折腰,惜福特里根,略输文采,布什父子,更逊风骚,一代鸟人克林顿,只识上床把妞泡,俱往矣,数恐怖人物,还是拉登高! 给 yang946(侠之大者,为国为民) 加 满分 DBGRID分页显示假如DBGrid和DataSource连接,DataSource和ADODataSet1连接。 ADODataSet1.Open; ADODataSet1.Recordset.PageSize := 10; ADODataSet1.Recordset.AbsolutePosition := 1;显示第一页 ADODataSet1.Recordset.PageSize := 10; ADODataSet1.Recordset.AbsolutePosition := 11;显示第二页 求DELPHI7,获取主板,CPU信息的代码? 指定打印机问题。 关于数据库的连接关闭 请问我做一个像图片里的图表用Tchart的话要怎么做呀? free和destroy谁包含谁 怎么将程序自己添加到系统启动中,又怎么移出呢?? 大虾们:如何干掉网吧的“还原精灵”,我被他气疯了? 谁有powerdesigner8.0的中文教程下载 遇到怪问题,一夜没搞定,向高手求救! 请教一个以前有人问过的问题:如何从CLIENT端获取SERVER端的系统时间? is 和 as 的问题————在线等待!!??? 关于数据集排序
select top 10 * from table where x=1
点下一页时将刚才10条的x:=0
然后再select top 10 * from table where x=1
如果到头了,就全置1
假如DBGrid和DataSource连接,DataSource和ADODataSet1连接。
ADODataSet1.Open;
ADODataSet1.Recordset.PageSize := 10;
ADODataSet1.Recordset.AbsolutePosition := 1;
显示第一页
ADODataSet1.Recordset.PageSize := 10;
ADODataSet1.Recordset.AbsolutePosition := 11;
显示第二页