Io avevo usato:Originariamente inviato da edaje
DataSet ds = new DataSet();
DataTable dt = new DataTable();
ds.Tables.Add(dt);
Dim ds As DataSet
Dim dt As DataTable = CType(Session("dt"), DataTable)
dt = ds.Tables.Add("prova")
Nella seconda istruzione mi trovi in dt la datatable in questione mentre con la terza istruzione sia in dt sia in ds.Tables("prova") mi trovo il datatable vuoto.
Nell'esempio che mi hai riportato tu come faccio ad impostare il nome del dt che gli passo nel ds?