我将DATAGRID与数据控件绑定之后 可以正常显示内容
可是垂直滚动条始终停留在中间,怎么才能让他跑到最上边去啊??

解决方案 »

  1.   

    set datagrid1.datasource=myrest
    myrest.movefirst
      

  2.   

    偶做了一个VB程序使用了DataGrid 控件
    Dim rs1 As ADODB.Recordset
    conn = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & App.Path & "\main.mdb"
    Set rs1 = New ADODB.Recordset
    rs1.Open "select * from card  order  by zhenying asc,leixing asc,hao asc ", conn, 1, 1
    Set DataGrid1.DataSource = rs1
    DataGrid1.Refresh
    Set rs1 = Nothing
    用以上方法连接数据库但是为什么DataGrid的垂直滚动条中间的那个总是在最下或者数据多的时候在中间
    请各位达人帮忙@@
    感谢@@
      

  3.   

    错了 没有DATAGIRD1.REFRESH
    也没有RS1=NOTHING
      

  4.   

    Set   DataGrid1.DataSource   =   rs1 后如果 rs1被再次赋值或Set   rs1   =   Nothing 结果就是你所描述的。