You should use a mshflexgrid not linked to any adodb control. You make a recordset from your joined tables and than fill the grid from the recordset row by row
With rsTemp
.MoveFirst
i = 1
While Not .EOF
hfgRecords.Rows = i + 1
hfgRecords.TextMatrix(i, 0) = .Fields("Name").value & ""
hfgRecords.TextMatrix(i, 1) = .Fields("Phase").value & ""
hfgRecords.TextMatrix(i, 2) = .Fields("StartDate").value & ""
hfgRecords.TextMatrix(i, 3) = .Fields("EndDate").value & ""
hfgRecords.TextMatrix(i, 4) = .Fields("TypeDesc").value & ""
i = i + 1
.MoveNext
Wend
End With
Lucian Preda
[email protected]