>Dim ds As DataSet = New DataSet >ds.Tables.Add("MyTable") >ds.Tables(0).Columns.Add("MyColumnInt", GetType(System.Int32)) >ds.Tables(0).Columns.Add("MyColumnString", GetType(System.String)) > >Dim row As DataRow = ds.Tables(0).NewRow >row("MyColumnInt") = 5 >row("MyColumnString") = "my string" >ds.Tables(0).Rows.Add(row) >Thanks, this is exactly what I was looking for.