各位大虾,我在VB6中添加datagrid1后:
cn.open "……"
rs.open "select * ……", cn, 3, 3
set datagrid1.datasource = rs发现datagrid控件的垂直滚动条上的滚动块老是停在底下(记录数较多,控件内只看到部分记录),不论怎么拖动,而且也不支持鼠标的滚动轮上下翻页。请问是怎么回事?

解决方案 »

  1.   

    记录一定多的不得了,拖都拖不动了。即便支持滚轮,料想也滚不动。
    如果还在读取数据库中的数据进入datagrid1,也有可能不响应你的拖动。那你想怎么样呢?把它定位在某个地方如何?
    比如定位在第一个记录:rs.MoveFirst
    或者datagrid1.row = 100 ,定位在第一百行。
      

  2.   

    大批量数据就不要用这个控件了,换一个功能更强大的spread 试试看