MSFlexGrid里面辛辛苦苦排好的表头,一连接数据库,表头唏哩哗啦全变成字段名了,我靠那我排版干什么啊……
谁有解决的办法?该不会真的必须用标签画吧!
就为了这个MSFlexGrid,分都快问完了……各位帮忙啊~~

解决方案 »

  1.   

    用MSHFlexGrid,自己设了表头,榜定不会改变表头,你是怎么连的?
      

  2.   

    Set conn = New ADODB.Connection
      conn.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" & "SERVER=localhost;" & " DATABASE=snc;" & "UID=idn;PWD=111111; OPTION=3"  conn.Open
      Set rs = New ADODB.Recordset
      rs.CursorLocation = adUseClient
      rs.Open "SELECT * FROM test;", conn
      

  3.   

    然后 set mshflexgrid1.datasouce=rs
      

  4.   

    rs.Open "test", adoconn, adOpenDynamic, adLockOptimistic
        
        Set MSFlexGrid1.DataSource = rs我试了下
    没有出现表头被替换的情况
      

  5.   

    To gpo2002:
    或许是因为你用的msflexgrid而我用的是mshflexgrid?
    我用你的方法确实不行