• Here is an article on dataset execution order that may trigger some ideas:

    http://blogs.msdn.com/b/robertbruckner/archive/2008/08/07/dataset-execution-order.aspx