selcmd.CommandText = "spr_Visualizza"
sqldad.SelectCommand.CommandType = CommandType.StoredProcedure
sqldad.SelectCommand.Connection = sqlcon
sqldad.Fill(Ds1, "spr_Visualizza")

dgs.DataSource = "Vis_Visualizza"
Ds1.spr_Visualizza.DefaultView.RowFilter = "campo='XXXXXXX'"

'Ds1.spr_Visualizza.Select("campo='XXXXXXX'")

dgs.DataBind()

il codice funziona tranne che per il filtro

Ds1.spr_Visualizza.DefaultView.RowFilter = "campo='XXXXXXX'"

infatti mi fa vedere tutto il contenuto del recordset

dove sbaglio? :master: