我想用VSFlexGrid Pro显示一个简单的层次Recordset对象,可显示的总是第一个SQL语句中的对象(父对象),用MSHFlexGrid显示却非常正常,最左边会出现一个"+"号,能显示子对象中所以的信息,不知道VSFlexGrid Pro(7.0)该如何设置让他可以显示层次Recordset对象,源代码如下!具体见!!http://www.3382.net/cgi-bin/topic_show.cgi?id=119518&h=1&bpg=1&age=0Dim cn As New ADODB.Connection
Dim str As New ADODB.RecordsetPrivate Sub Form_Load()
cn.Provider = "msdatashape"
cn.Open "data Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\ggw.mdb;Persist Security Info=False"
str.StayInSync = False
str.Open "SHAPE " & "{SELECT  * FROM customs}" & "APPEND " & " ({SELECT * FROM cust_detail}" & "RELATE 发票号码 TO 发票号码)", cn
Set VSFlexGrid1.DataSource = str
Set MSHFlexGrid1.DataSource = str
str.Close
End Sub