I looked up How could I instantiate a Profiled DataAdapter to use with MVC MINI PROFILER? but this also did not answer my question.
I have some code like this in Sq
There's a class ProfiledDbDataAdapter provided for this that you can use wrapped around your existing SqlDataAdapter.
When I tried using it I found I needed to use the Fill(DataSet) method instead of Fill(DataTable) else I always received an error "The SelectCommand property has not been initialized before calling 'Fill'." despite setting both adapter's SelectCommand properties.