Non riesco a risolvere un problema ....

Dunque, ho due tabelle (sql server) e due datagrig.
Nella prima (tab1) ho ad esempio IdContratto, idCliente, Codice, .... Nella seconda (tab2) ho IdModifica, IdContratto, ....

Ora tab1 mi riempie dg1 e tab2 dg2 ma in questo caso devo stampare in dg2 tutte le modifiche di tutti i contratti che corrispondono ad un certo cliente che ce l'ho in Session("IdCliente")... perchè ho + contratti legati ad uno stesso cliente... dovrei poter fare tutto con una query ma non riesco a costruirmela correttamente.

Spero di essermi spiegata
Grazie Elisa