What you have called is the select method on the data table PAM.
The select method is used to filter and sort the rows of a Data Table at run time. It returns an array of data rows. In contrast, the DataView (although it provides much of the same functionality) has a number of advantages. Because data views are distinct objects, they can be created and configured at both design and run time, making them easier to implement in many situations. DataViews can be used as the data source for bound controls, unlike the array of DataRows returned from the Select method.
What are you trying to accomplish? If you are trying to iterate through the rows or are attempting to bind multiple controls to a row, the bindingcontext is what you are looking for.
Jon