...programmazione LinqToSql con db in SqlServer

Tramite una query aggiorno la tabella TempBox1
Subito dopo ne rileggo i dati e li associo al binding source che è associato ad una griglia

Dim dati1 = From dato1 In dc2011.TempBox1
Select dato1

TempBox1BindingSource.DataSource = dati1

Nella form è presente un pulsante che riesegue i passaggi sopracitati.
Al termine dei passaggi però nella Griglia vedo ancora i dati precedenti (mentre nel DB ci sono i dati aggiornati).

Ho provato con requery ... ho provato a riassociare il datasource alla griglia ....
ma niente di fatto.