Article ID: 199113
Article Last Modified on 7/13/2004
Sub Form_Open(Cancel As Integer)
Dim cn As New ADODB.Connection
Dim rsCategories As New ADODB.Recordset
Dim rsProducts As ADODB.Recordset
Dim strSQL As String
cn.Provider = "MSDataShape"
cn.Open "DATA PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE = " & _
"C:\Program Files\Microsoft Office\Office\Samples\Northwind.mdb"
strSQL = "SHAPE {SELECT * FROM Categories} APPEND " & _
"({SELECT * FROM Products} As rsProducts RELATE CategoryID TO " & _
"CategoryID)"
rsCategories.Open strSQL, cn, adOpenKeyset, adLockOptimistic
Set Me.Recordset = rsCategories
Set rsProducts = rsCategories("rsProducts").Value
Set Me![Products Subform].Form.Recordset = rsProducts
End Sub
Additional query words: pra chapter shape
Keywords: kberrmsg kbbug kbnofix kbclientserver KB199113