关于“当前第n条,共m条”的问题(50分)

  • 主题发起人 主题发起人 端木飘零
  • 开始时间 开始时间

端木飘零

Unregistered / Unconfirmed
GUEST, unregistred user!
使用adoquery或者adotable时,通常要显示“第n条,共m条”的信息
我平常的处理方法是在afterinsert,afterpost,afterdelete,afteropen中分别写上
“第adoquery.recno条,共adoquery.recordcount条”这样的语句,很麻烦,要写四遍。
我想问一下,是否有更好的、更简单的解决方法?
 
几乎没别的办法,除非你写个函数,在窗体创建时把那个函数挂到这四个事件上,但感觉代码量也没少多少,只是统一管理罢了。
 
不会吧,难道大家写的程序里都跟我一样吗?
顶起来。
 
写在AfterScroll里面试试?
[:(]
 
gxw说的也不行,无法实时显示正确的信息,除非你在滚动一下记录才能出来。
 
重载DataEvent或者Resync方法
 
使用AFTERSCROLL
刚开始显示的时候 你直接显示 第一条 共recordcount条
这样就可以了
 
顺手把AfterOpen事件再定义为AfterScroll不就结了。。。
 
同意 写在AfterScroll
我也用过,只定这一个事件就可以了
 
来自:hanpengshan_00, 时间:2008-7-18 13:40:00, ID:3908779
重载DataEvent或者Resync方法
解释一下,怎么做
 
你只需写第一个,其它的事件调用就可以了,怎么调用,在IDE里的事件中下拉看看就知道了
 
后退
顶部