我用数据集连接两种数据库
access和sql-server
但是连接access数据有500条,滚动条正常,无论你怎么拖动都能正确的停留和定位
连接sql-server时,数据也是500条,滚动条显示也正常,但是拖动时就不正常了,它只能在三个位置停留
最上边,中间,最下边,不知道是不是dbgrideh的bug还是应该设置哪个属性
access和sql-server
但是连接access数据有500条,滚动条正常,无论你怎么拖动都能正确的停留和定位
连接sql-server时,数据也是500条,滚动条显示也正常,但是拖动时就不正常了,它只能在三个位置停留
最上边,中间,最下边,不知道是不是dbgrideh的bug还是应该设置哪个属性
可不可以告诉我
谢谢你的办法
你想要什么说说
另外dbgrid没有sumlist这个属性。怎么办呢?
我试着从TQuery继承一个,重载该函数,却发现它的GetRecNo总是-1,滚动条干脆总在最上面了。
也许最好的解决办法只有用TClientDataSet来连接DBGrid了,或者自己来定位,不过太麻烦了。
在SetVirtualRecords中调用到了RecalcAll过程,在这个过程中则对记录集的记录数进行了重新计算