Ciao a tutti, ho questo codice che mi riempie un datagrid

.... .... ....

Ds = New DataSet

StrSql = txtSql.Text
dadSql = New OleDb.OleDbDataAdapter(StrSql, Cn)
dadSql.Fill(Ds)

dtgRisultato.DataSource = Ds
... .... ...

il codice funziona, ma vorrei che mi si visualizzasse già aperto il datagrid, in questo modo mi appare un + che devo espandere.....
la stringa sql la passo di volta in volta, quindi nn conosco a priori la tabella da visualizzare e nn utilizzo dtgRisultato.DataMember di conseguenza....

qualche idea??

grazie delle risp.