请教各位达人。小弟现在使用VB+SQL进行一个数据库编程。使用ADODC和MSHFlexGrid两个控件。数据库长度12万条。但是MSHFlexGrid显示后结果只有2048条。请问如何显示全部条目。谢过。。急求。。

解决方案 »

  1.   

    能不能具体说说怎么实现啊.我才开始学习用VB,不知道怎么叫滚动啊.谢谢了
    我试着用DATAGRID可以全部显示,没有更简单的方式让MSHFLEXGRIB也显示出来吗?
      

  2.   

    请教各位达人。小弟现在使用VB+SQL进行一个数据库编程。使用ADODC和MSHFlexGrid两个控件。数据库长度12万条。但是MSHFlexGrid显示后结果只有2048条。请问如何显示全部条目。谢过。。急求。。
    //12W,这么多?另外,MSHFlexGrid一般不会有2048的限制
    Private Sub Form_Load()
        Dim i As Integer, iCount As Long
        iCount = 4000
        With MSHFlexGrid1
            For i = 1 To iCount
                .AddItem CStr(i)
            Next
        End With
    End Sub
      

  3.   

    MSHFlexGrid能显示的最大条数 好像是看电脑内存大小的  内存大的 就显示的多一些 
    楼上 给 的建议是不是说就是类似 分页显示   分批显示,每批显示一定数目的条数
      

  4.   

    非常感谢大家的帮忙
    我是直接使用ADODC控件连到数据库,再把MSHFlexGrid和ADODC绑定起来,显示起来的话到2048就结束了,修改了MSHFlexGrid的COWS,结果网格达到了COWS的值,但数据还是只显示到2048
    我是菜鸟一只,一直对数据库不了解。近日刚换了工作,第一个任务就是写这么个东东,实在搞不定。实在搞不清楚怎么分页。希望能给一个具体的实现方法感谢大家
      

  5.   

    会不会是不能用ADODC直接绑定而直接用ADO打开呢?
      

  6.   

    msflexgrid和adodc如何绑定.请教。
    好象msflexgrid的datasource属性不能直接连adodc?
      

  7.   

    用vsflexgrid会自动的动态加载.
      

  8.   

    但是MSHFlexGrid显示后结果只有2048条
    ]//请打sp6补丁。
     12W建议分页显示
      

  9.   

    写了代码用ADO打开也不行。
    是打VB的SP6吧?
    如果不使用分页,上限是多少条数据?
    回 fendou13(奋斗一生) :是mshflexgrid
      

  10.   

    daisy8675(莫依):谢谢你,按照你说的打了SP6果然解决了问题。困扰了2天的问题,原来是MS的BUG
    谢谢大家的帮助,谢谢
    好象还能给钱,怎么给啊?