If you haven't had any problems yet with the method you are using I'd suggest you stick with that.
The data adapter method is probably safer because it will provide disconnected data such that you'll execute bulk data retrieval then disconnect. This should minimize problems.
-
Peter