首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

有关Datagrid滚动条有关问题

2012-01-19 
有关Datagrid滚动条问题各位大虾,我在VB6中添加datagrid1后:cn.open…… rs.openselect*…… ,cn,3,3setda

有关Datagrid滚动条问题
各位大虾,我在VB6中添加datagrid1后:
cn.open   "…… "
rs.open   "select   *   …… ",   cn,   3,   3
set   datagrid1.datasource   =   rs

发现datagrid控件的垂直滚动条上的滚动块老是停在底下(记录数较多,控件内只看到部分记录),不论怎么拖动,而且也不支持鼠标的滚动轮上下翻页。

请问是怎么回事?


[解决办法]
记录一定多的不得了,拖都拖不动了。即便支持滚轮,料想也滚不动。
如果还在读取数据库中的数据进入datagrid1,也有可能不响应你的拖动。

那你想怎么样呢?把它定位在某个地方如何?
比如定位在第一个记录:rs.MoveFirst
或者datagrid1.row = 100 ,定位在第一百行。
[解决办法]
大批量数据就不要用这个控件了,换一个功能更强大的spread 试试看

热点排行