Código:
DataSet dset = new DataSet();
dset.Tables.Add(new DataTable());
esto crea un dataset con una tabla en blanco, en lugar de new DataTable() puedes colocar una tabla ya existente.
para actualizar en contenido de la BD con DataAdapter y un Command es bastante simple:
Código:
SqlDataAdapter a = new SqlDataAdapter();
SqlCommand c = new SqlCommand();
c.Connection= new SqlConnection("connection string");
c.CommandType=CommandType.Text;
c.CommandText="update..."; //consulta para actualizar
a.UpdateCommand = c;
a.Update(dset);
recuerda además abrir y cerrar la conección.
saludos...