Originariamente inviato da zorro77

SHAPE {select Campo1.Tab1,Campo2.Tab1,Campo3.Tab1,Campo4.Tab1,Ca mpo5.Tab1 from Tab1 Order by Campo1} AS ParentCMD APPEND ({select Campo1.Tab2,Campo2.Tab2 from Tab2 ORDER BY Campo1} AS ChildCMD RELATE Campo1.Tab1 TO Campo2.Tab2) AS ChildCMD
Siceramente non ho capito cosa sono le righe di codice che hai scritto sopra.
Io per fare una query nella datagrid e per avere sempre l'ultima riga selezionta userei un codice "del tipo":

codice:
Private Sub Command1_Click()
Adodc1.RecordSource = "select nome from Clienti where nome='Giorgio'"
Adodc1.Refresh
DataGrid1.Bookmark = Adodc1.Recordset.RecordCount
res = DataGrid1.Bookmark
DataGrid1.SelBookmarks.Add (res)

End Sub
Ah, prima di fare ciò setta la proprità connectionstring e la proprità Recorsdsource di adodc1. Inoltre poi setta la proprietà datasource di datagrid