DBGrid滚动问题 为什么DBGrid的垂直滚动条不能滚动?其属性除了“Datasource”其他都没改动过。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 呵呵,楼主,我还是不太明白你说的如果你是说你调用 dataset.next 方法不能够滚动到下一条,那谢谢,请各位前来解答 不可能吧。可以试一下:adoquery1.first看它是不是可以移动如果还不行那就没办法啦。。 是这样的 啦,database desktop就是这样的 奇怪,这种现象我没遇到过,你的Delphi是不是有问题?重装试一下吧! 不知道你说的是不是在拉滚动条的时候,数据不滚动。而只有当松开的时候,他就突然一下子跳到送开的地方了?如果是这样,好象有一个属性是用来控制滚动的。如果还不行。我建议用一下第三方的控件。DBxGrid 没遇到这样的问题。是不是有语句老是把dataset的指针移到最后,或者是Dataset.DisableControls了。 joycici(高级乞丐) 对,就是这个问题 DBGrid的滚动条对鼠标的滚轮支持的不好,一直就是这个样子的 我再次说明一下情况:点了滚动条,数据可以滚动,但滚动条的滑块就是不动,比如数据都到第一条了,滑块还是在最下面。然而又不是所有的DBGrid都会这样,仅有几个出现了这个问题。DataSource和DataSet除了必要的属性,其他都没改动过的。 原因是这样的。DBGRID因为数据是分段从数据库读取的,当你滚动滚动条时DBGRID并没有从数据库里读取下一批数据,因此不能滚动。而当点击上下箭头或拖动后,DBGRID重新得到了数据,所以可以移动。至于DXDBGRID也只是在LOADALL模式下可以拖动,否则和DBGRID一样。LOADALL模式下数据集所有数据都已经得到,所以可以滚动。 你是用DBE连接的数据库吧,我也遇到过这样的类似的问题,换成ADO连接数据库问题就解决了。你试试看 我就是用ADO连接数据库的,问题一样 兔子们 节日快乐 关于Report Machine 的交叉报表 行高最小多少 基础问题。 delphi程序运行过程中动态创建ActiveX和com object RAS 拨号的问题,很急,详细请进!!! 请教一个打印的问题 class TfcStatusBar not found 这种错误怎么样解决 请问谁有关于生成Word 文档的Demo 有人用过delphi2009吗?给点建议 rm格式的问题. 多张图片要存储,取出问题/ 第一次用installshield制作安装文件,请指教
可以试一下:adoquery1.first
看它是不是可以移动如果还不行那就没办法啦。。
好象有一个属性是用来控制滚动的。如果还不行。我建议用一下第三方的控件。
DBxGrid
是不是有语句老是把dataset的指针移到最后,
或者是Dataset.DisableControls了。
点了滚动条,数据可以滚动,但滚动条的滑块就是不动,比如数据都到第一条了,滑块还是在最下面。
然而又不是所有的DBGrid都会这样,仅有几个出现了这个问题。DataSource和DataSet除了必要的属性,其他都没改动过的。
DBGRID因为数据是分段从数据库读取的,当你滚动滚动条时DBGRID并没有从数据库里读取下一批数据,因此不能滚动。而当点击上下箭头或拖动后,DBGRID重新得到了数据,所以可以移动。
至于DXDBGRID也只是在LOADALL模式下可以拖动,否则和DBGRID一样。LOADALL模式下数据集所有数据都已经得到,所以可以滚动。